Ilyushin Il-18, YR-IMG / 184007301, Tarom (RO / ROT)
Registration: YR-IMG
Construction Number: 184007301
Model Ilyushin Il-18
Operator: Tarom (RO / ROT)
Airport: London - Luton (LTN / EGGW), UK - England
Photographer: Keith Bradley
Date Taken: 18/02/1989
Date Submitted: 23/11/2020
Picture ID:1733745