Otala punctata (Müller, 1774)
Otala punctata (Müller, 1774)
Amelia Island, Nassau County, Florida, April, 2007 (37 mm.)