Eight-spotted Forester

Alypia octomaculata

iNaturalist.ca Map