Bugs (etc)Pictures from Earth
PICT9382a.jpg
Diapheromera femorata
Northern Walkingstick
West of Pryor, Mayes County, OK
10/20/2004

permalink