NATURE - Arthropods - Owlet Moths
Eight-spotted Forester (Alypia octomaculata)
Taylor Creek Park, Toronto, ON.
June 11th, 2022. (9216)