BugsPictures from Earth


Nematocampa brehmeata (Hodges #7011)