Close
Eight-spotted Forester Moth Caterpillar
Alypia octomaculata