Triopha catalinae
Triohpa catalinae nudibranch
nudibranchclown nudibranchsea slugmarine lifeunderwaterMorro Bay