BugsPictures from Earth


Euphydryas editha (Edith's Checkerspot - Hodges #4520)