Ilyushin Il-18D, RA-75496 / 189011303, Russian Air Force
Registration: RA-75496
Construction Number: 189011303
Military Unit: 223rd Flight
Model Ilyushin Il-18D
Operator: Russian Air Force
Airport: Moscow - Chkalovksy (CKL / UUMU), Russia
Photographer: Joe Evans
Date Taken: 23/07/2007
Date Submitted: 18/01/2010
Still carrying Aeroflot markings
Picture ID:1209799