California Channel Islands Undersea ID - StuartHalewood

Janolus barbarensis, Santa Barbara Nudibranch, CA

Janolus barbarensissantabarbaranudidude