Otala punctata
(Müller, 1774)
Amelia Island, Nassau County, Florida 8/12/2007