Otala punctata (Müller, 1774) In Situ (9/6/2006)

Otala punctata (Müller, 1774) In Situ (9/6/2006)

Otala punctata (Müller, 1774) In Situ (9/6/2006)

On telephone junction box, Amelia Island, Nassau County, Florida 9/6/2006