Bugs (etc)Pictures from Earth
P1280883a.jpg
Myrmeleon immaculatus
family: Antlions
Pryor, Mayes County, OK
Size: about 34 mm (body)
8/29/2012

permalink