This is a super macro photograph of a "bee." Before I purchased close-up filters, I used an old magnifying glass. You have to be able to see the picture and determine it is "in-focus." I've been trying to find the name for this insect. Someone said it is a sweat bee. Can anyone shed light here?