Bugs (etc)Pictures from Earth
P1330939a.jpg
Timulla ocellaria
family: Velvet Ants
Pryor, Mayes County, OK
9/23/2012

permalink