LivanEscudero I believe it's a Sweat Bee in the tribe Augochlorini, but I don't know which one. http://bugguide.net/node/view/13435
Comments (2)