Small Carpenter Bee

 


Augochlora pura (a sweat bee)

male: