Back to gallery

Tupolev Tu-134A SP-LHG LOT

On stand at Terminal 2 at Heathrow on 5th April 1985. Taken from the Queens Building

842 views
7 faves
0 comments
Uploaded on January 20, 2019