Spanish Shawl Nudibranch

(Flabellina iodinea), Channel Islands, California Spanish Shawl on top of a barnacle at Santa Cruz Island in the Northern Channel Islands.