Otala punctata (Müller, 1774)
Otala punctata (Müller, 1774)
Amelia Island, Nassau County, FL 9/2/2010 (32.7 mm.)