Leptoglossus Phyllopus? - Leptoglossus phyllopus Montrose, Laurens County, Georgia, USA September 6, 2010 Size: 25 mm+
I would like this one confirmed as I have never bothered to ID these before and have no knowledge of them.
Contributed by Jon Hart on 12 September, 2010 - 1:07pm Last updated 12 September, 2010 - 6:53pm |