Neverita duplicata (Say, 1822) Shark Eye Large Specimen

Neverita duplicata (Say, 1822) Shark Eye Large Specimen

Mayport Naval Station Beach, Duval County, Florida 5/30/2008 (53 mm.)