Ilyushin Il-18E, RA-75676 / 185008605, Russian Air Force
Registration: RA-75676
Construction Number: 185008605
Model Ilyushin Il-18E
Operator: Russian Air Force
Airport: Moscow - Bykovo (BKA), Russia
Photographer: David Russell
Date Taken: 01/07/2002
Date Submitted: 11/01/2009
Picture ID:1152320