Small Carpenter Bee
Augochlora pura
(a sweat bee)
male: