BugsPictures from Earth


Chloropteryx nordicaria (Hodges #7076)