46 / 87
Opalescent Sea Slug (Hermissenda opalescens)
Opalescent Sea Slug (Hermissenda opalescens)
sea slugnudibranchintertidal invertebrateslugmolluskmolluskatidepoolingintertidaloceanpacific oceanhalf moon baypillar pointnatureunderwaterawesomenudibranchiasea creaturerhinophorecerrata
Log In: