BugsPictures from Earth


Phytometra rhodarialis (Pink-Bordered Yellow - Hodges #8481)