In The Forest

In The Forest » Animals » Other Invertebrates

Leopard Slug
Limax maximus
Leopard Slug