Close
Eight Spotted Forester Caterpillar
Alypia octomaculata