Ilyushin Il-62, OK-DBE / 31501, CSA Czech Airlines (OK / CSA)
Registration: OK-DBE
Construction Number: 31501
Model Ilyushin Il-62
Operator: CSA Czech Airlines (OK / CSA)
Airport: London - Heathrow (LHR / EGLL), UK - England
Photographer: Sarah Ward
Date Taken: 1983
Date Submitted: 27/10/2021
CSA - Czechoslovakian Airlines - IL-62 OK-DBE landing at Heathrow in 1983.
Picture ID:1772513