Neverita duplicata (Say, 1822) Shark Eye Exits The Substrate

Neverita duplicata (Say, 1822) Shark Eye Exits The Substrate

Little Talbot Island, Jacksonville, Duval County, Florida 2/8/2013