Polycera tricolor
Polycera tricolor egg mass Resort Point Reef, Palos Verdes, Los Angeles County, California Photo by Merry Passage
0130820