{
Posted by Science Illustrated on October 11, 2010 in Galleries · 0 Comments
A Flamingo tongue snail (Cyphoma gibbosum) photographed near Grand Cayman, British West Indies. Image: Kacy Moody
[Not a valid template]