Bugs (etc)Pictures from Earth
P1180058a.jpg
Timulla barbigera
family: Velvet Ants
Pryor, Mayes County, OK
6/10/2011

permalink