Bugs (etc)Pictures from Earth
P1310998a.jpg
Leptoglossus clypealis
Western Leaf-footed Bug
North of Pryor, Mayes County, OK
9/21/2011

permalink