Otala punctata (Müller, 1774) In Situ (9/6/2006)
On telephone junction box, Amelia Island, Nassau County, Florida 9/6/2006