Leptoglossus phyllopus? - Leptoglossus phyllopus Fayetteville, Cumberland County, North Carolina, USA July 11, 2010
I found this critter today. Is it a Leptoglossus phyllopus?
Contributed by Christy Beal on 11 July, 2010 - 7:41pm Last updated 13 July, 2010 - 3:13pm |