Close
Dot Moth Caterpillar
Melanchra persicariae