Neverita duplicata (Say, 1822) Shark Eye Large Specimen
Mayport Naval Station Beach, Duval County, Florida 5/30/2008 (53 mm.)