Otala punctata (Müller, 1774) Juveniles

Otala punctata (Müller, 1774) Juveniles

Otala punctata (Müller, 1774) Juveniles

Amelia Island, Nassau Co., Florida 3/2//2008. Ants provides size perspective