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: Kevin Colbran
Date Taken: 02/1989
Date Submitted: 19/07/2009
Picture ID:1183298