Ilyushin Il-76TD, EZ-F421 / 1023498978, Turkmenistan Airlines (T5 / TUA)
Registration: EZ-F421
Construction Number: 1023498978
Model Ilyushin Il-76TD
Operator: Turkmenistan Airlines (T5 / TUA)
Airport: Luqa (MLA / LMML), Malta
Photographer: Geoff Davidson
Date Taken: 1995
Date Submitted: 29/04/2008
Picture ID:1106566