Bugs (etc)Pictures from Earth
P0304660a.jpg
Ericrocis lata
tribe: Centris-cuckoo bees
Roger Mills County, OK
6/8/2021

permalink