Polycera atra
Polycera atra laying eggs Halfway Reef, Palos Verdes, Los Angeles County, California Photo by Merry Passage
20170724