Otala punctata (Müller, 1774)

Otala punctata (Müller, 1774)

Amelia Island, Nassau County, Florida 4/19/2009 (35 mm.)