Bugs (etc)Pictures from Earth
PD000347a.jpg
Sphecodes heraclei heraclei
family: Sweat Bees
Pryor, Mayes County, OK
6/11/2019

permalink