Share
twitterlinkedinfacebook
Image 1 of 1
M10725.jpg
At less than an inch in length, this sea angel, Clione limacina, is a pelagic marine opisthobranch gastropod mollusc that feeds on smaller plankton.  British Columbia, Canada.