Nudibranchs & Opisthobranchs - StuartHalewood

Californian Sea Hare on reef north side of Santa Cruz Island, CA

Aplysia californicaCalifornian Sea HareSCUBASanta Cruz Island