Anacapa Island, June 2007 - Janik
Powered by SmugMug Log In
Spanish shawl nudibranch, laying eggs (those pink curlicues at top are its eggs)

Spanish shawl nudibranch, laying eggs (those pink curlicues at top are its eggs)