Leaf-footed bug (Leptoglossus phyllopus) - Leptoglossus phyllopus Isle du Bois park, Pilot Point, Denton County, Texas, USA September 5, 2009 Size: 1" long
This little guy has cool legs.
Contributed by kristineoff on 12 September, 2009 - 5:32pm Last updated 14 September, 2009 - 1:05pm |