Ilyushin Il-18D, 73201 / 187009805, Yugoslav Air Force
Registration: 73201
Construction Number: 187009805
Model Ilyushin Il-18D
Operator: Yugoslav Air Force
Airport: London - Heathrow (LHR / EGLL), UK - England
Photographer: Jonathan Walton Collection
Date Taken: 1972
Date Submitted: 06/03/2014
Picture ID:1445552