Russia's Aurora to order 19 Il-114-300s

Support

Ilyushin Il114-300,

© Ilyushin Design Bureau

By Dominik Sipinski