Tree Snails

enp-1.jpg

Picture 1 of 4

Liguus fasciatus, Everglades NP, September 24, 2006