BugsPictures from Earth


Ostrinia obumbratalis (Smartweed Borer - Hodges #4947)