Ilyushin Il-14T, 21 RED / 7343408, Soviet Air Force
Registration: 21 RED
Construction Number: 7343408
Model Ilyushin Il-14T
Operator: Soviet Air Force
Airport: Moscow - Myachkovo (UUBM), Russia
Photographer: Stuart Jessup
Date Taken: 26/09/1991
Date Submitted: 02/10/2012
Eventually returned to flying condition as 01146 and EX-1146K before ending up as a restaurant at Zurich airport
Picture ID:1368255