BugsPictures from Earth


Stenoptilia pallistriga (Hodges #6145)