Neverita duplicata (Say, 1822) Shark Eye

Neverita duplicata (Say, 1822) Shark Eye

Pumped onto the beach during beach renourishment, Mayport Naval Station Beach, Jacksonville, Duval County, Florida 2/27/2013