Check out the winners in our Annual Photo Contest Here

Spotted Leopard Slug, Giant Leopard Slug (Limax maximus)

Kalamazoo, MI

Thumbnail by aritter29

Post a Reply to this Thread

Please or sign up to post.
BACK TO TOP