|Copyright © 2007 BBailey|
leaf-footed plant bug - Narnia snowi
Albuquerque, Bernalillo County, New Mexico, USA
October 23, 2007
The closest i could find to this plant bug is Leptoglossus phyllopus but i can't find an image with the yellow behind the head. Is it Leptoglossus phyllopus?