Anyone help with identifying where this photo was taken? The website I found it on says "Leeds June 68" but it is pretty obvious it's at Luton. The aircraft - Ethiopian Air Force Douglas C-54 - sat at the airport for 5 days at the end of June 1968. I'm just puzzled as to where exactly it's parked.