I'm having a hard time distinguishing bees from flies. I hope I'm not going to embarrass myself again after Omar's great tutorials and call this a fly if it's a bee. I think it's a fly because it has only one pair of wings as far as I can tell and its antennae are very short. The only thing that confuses me is that I can see three dots on top of the head that I assume are ocelli. I thought flies do not have them. It's very hard to see these bumps in these small photos but they are there in the full size images. So, is this a fly as I think it is? Is a more specific ID possible? Is this the same species as the other
similar one I just posted for ID? The silver behind the eyes seems shorter on this one than on the
other one.