It *is* a Tornado, I've seen pics from other angles too, long ago.
The Jaguar people are referring to *was* in Oman but it took the roof off a car (sedan, what i think the Yanks call) and not a van as in this pic.
Plus the drop tank is striped in a manner that makes me believe I saw the pics on the 321 Tigers's site - a Luftwaffe Tornado ECR squadron.