species 29,312 observations

Bicolored Striped Sweat Bee

Agapostemon virescens