back to search results
Share
twitterlinkedinfacebook
Image 2 of 135
< Prev Next >
TK 9293E.jpg
Leopard Slug/Spotted Garden Slug..Introduced from Europe, a common pest in the garden..Pacific Coast, B.C., Canada..(Limax maximus).