Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
Photo#20946
Plant bug - Stenotus binotatus

Plant bug - Stenotus binotatus
Evansburg State Park, Montgomery County, Pennsylvania, USA
June 17, 2005
It seems to have two eggs on its head. Another Tachinid I guess.
Southeastern PA

Stenotus binotatus.
Pretty sure this is Stenotus binotatus. The "eggs" are reflections of light from the insect, most likely. Tachinid eggs are matte.

 
Thanks for the ID
I enlarged the original image as far as I could and the two spots seem to have some volume. They are not reflections, if not Tachinid eggs, then something else.