BugsPictures from Earth


Fernandocrambus ruptifascia (Hodges #5390)