Magnificent photo - but, as usual, I'd like to see a few more angles If it is a tachinid it could be possibly Catharosia pygmaea. One for Theo to comment on I think...
Actually, now I come to look at my own photos, I think it probably doesn't have smokey wings so it is more likey to be Phania funesta - but still a nice photo