Ilyushin Il-76TD, EP-CFC / 0063466981, Chabahar Air (IRU)
Registration: EP-CFC
Construction Number: 0063466981
Model Ilyushin Il-76TD
Operator: Chabahar Air (IRU)
Airport: Moscow - Domodedovo (DME / UUDD), Russia
Photographer: David Russell
Date Taken: 28/06/2002
Date Submitted: 15/07/2008
Crashed and W/O Doshanbe 30th December 2004.
Picture ID:1118355