Bugs (etc)Pictures from Earth
PICT8305a.jpg
Leptoglossus oppositus
family: Leaf-footed Bugs
South of Pryor, Mayes County, OK
8/25/2004

permalink