This hoverfly is Epistrophe eligans. I photographed it on a leaf in the Rock Garden at lunch-time today. It is apparently a scarce species in Scotland, but I have seen it twice in RBGE so far in 2013. The last RBGE record, however, was September 2009.