BugsPictures from Earth


Schinia subspinosae (Hodges #11104.1)