Image courtesy Peer productions. Photo by Phil Woodhead
nudibranch. blue sea slug
 

Blue and yellow nudibranch. (sea slug)
(back to image gallery)