Florida Tree Snail
Florida Tree Snail
Liguus fasciatus
Everglades National Park, Miami-Dade Co., FL
11031919PD