BugsPictures from Earth


Philtraea monillata (Hodges #6851)