Aircraft CCCP-86697 — 1972 Ilyushin Il-62 Photo at LHR
Photo ID: AC322827
Ilyushin Il-62 Classic of Aeroflot climbing out of Heathrow in the Spring of 1974.
Location: