Close
Eight-spotted forester moth (larva)
Alypia octomaculata