I think it is a hover fly of some kind, but that's just a guess, and I am prepared to be corrected by anyone with better knowledge of the insect kingdom.
Lovely macro - it's a hover fly - maybe a pale darting hoverfly - Meliscaeva auricollis from the guide I have here, but I don't know if that's the right size.