Ilyushin Il-18, RA-75851 / 182005501, Elf Air
Registration: RA-75851
Construction Number: 182005501
Model Ilyushin Il-18
Operator: Elf Air
Airport: Moscow - Domodedovo (DME / UUDD), Russia
Photographer: David Russell
Date Taken: 28/06/2006
Date Submitted: 07/07/2008
Picture ID:1117162