Aircraft CCCP-42487 — 1960 Tupolev Tu-104B Photo at LHR
Photo ID: AC316513
Tupolev Tu-104 Camel of Aeroflot at Heathrow in the Spring of 1975.
Location: