Software
Houzz Logo Print
msrohud

Wierd Slug _ I think

11 years ago

Any ideas what this is? Pretty sure it's a type of slug as it has been munching many holes in plants.

Comments (7)

Sponsored