Nudibranchs & Opisthobranchs - StuartHalewood

Salted Yellow Dorid on the reef edge amongst Seastars and Purple Urchins, Tajiguas CA

Doriopsilla albopunctataNudibranchSeastarPurple Sea UrchinSCUBATajiguasSanta BarbaraCA