Aircraft CCCP-86698 — 1972 Ilyushin Il-62 Photo at LHR
Photo ID: AC656648
Ilyushin Il-62 Classic of Aeroflot on final approach to Heathrow in November 1974.
Location: