Neverita duplicata (Say, 1822) Shark Eye
Mayport Naval Station Beach, Duval County, FL 4/11/2004 (about 18 mm.)