Close
Spotted Garden Slug
Limax maximus L.