Leaffooted Bugs

True bugs on magnolia flower
Leaffooted Bug, Leptoglossus fulvicornis, formerly Leptoglossus magnoliae
Brooklyn Botanic garden, 2007-09-01

Leave a Reply