Otala punctata (Müller, 1774)

Otala punctata (Müller, 1774)
Amelia Island, Nassau County, FL (about 27 mm.)