back to search results
Share
twitterlinkedinfacebook
Image 5 of 15
< 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).