BugsPictures from Earth


Stenoptilodes brevipennis (Hodges #6122)