Ilyushin Il-18E, CCCP-75850 / 185008503, Aeroflot (SU / AFL)
Registration: CCCP-75850
Construction Number: 185008503
Model Ilyushin Il-18E
Operator: Aeroflot (SU / AFL)
Airport: Luqa (MLA / LMML), Malta
Photographer: Steve Ryle
Date Taken: 10/1992
Date Submitted: 07/11/2012
Picture ID:1374950