species 2,391 observations

Silky Striped Sweat Bee

Agapostemon sericeus