Ilyushin Il-18D, B-224 / 187009703, China Aviation Museum
Registration: B-224
Construction Number: 187009703
Code Number: 208
Model Ilyushin Il-18D
Operator: China Aviation Museum
Airport: Datangshan, China
Photographer: John Bennett
Date Taken: 20/09/2011
Date Submitted: 25/05/2014
Picture ID:1455236