Avia 14-32A (Ilyushin Il-14)
Avia 14-32A / Ilyushin Il-14, manufactured under licence in Czechoslovakia (c/n 805119, formerly OK-MCI of the Czechoslovak Airlines), open-air exhibition in Kbely Aviation Museum, Prague (Letecké muzeum Kbely), August 2022. A short story of development […]