Possible Carpenter bees, or perhaps Halictids. I didn't get a good enough look and cannot tell for sure from this photo, though I am leaning toward Halictids.
Please login or register.