BugsPictures from Earth


Heterocampa averna (Hodges #7991)