Nudibranchs & Opisthobranchs - StuartHalewood

Spanish Shawl taken at Peacock Wreck, North side of Santa Cruz Island, Channel Islands Marine Sanctuary CA

Spanish ShawlNudibranchOpisthobranchUnderwaterSCUBASea SnailSea SlugPeacock Wreck