Nudibranchs & Opisthobranchs - StuartHalewood

Monterey Sea-Lemon by Cornyactis taken at Santa Cruz Island, CA

Monterey SeaLemonDoris montereysisNudibranchSCUBA