Close
Eight-spotted forester
Alypia octomaculata