Portfolio - The MarineDetective
Powered by SmugMug Log In

P2071889- Alabaster nudibranch on giant kelp, just under the surface at only about 3 m.

nudibranchalabaster nudibranchnorthern vancouver islandbritish columbiacanadasea slug

From Sea slugs & sea slug egg masses / nudibranchs