I think this is a sweat bee. I see pollen on the hind legs which makes me think "bee"..
Could someone please verify this is a bee?
There are some honey bees in the pictures which give you a good idea on how tiny this little insect is.
Tiny bee with honey bee.