Ilyushin Il-62M, SP-LBD / 1138234, LOT - Polish Airlines (LO / LOT)
Registration: SP-LBD
Construction Number: 1138234
Model Ilyushin Il-62M
Operator: LOT - Polish Airlines (LO / LOT)
Airport: London - Heathrow (LHR / EGLL), UK - England
Photographer: Sarah Ward
Date Taken: 1983
Date Submitted: 04/01/2022
Ilyushin IL-62M of LOT departing Heathrow in 1983.
Picture ID:1779041