France's Amelia opens new MRO base at Rodez-Aveyron

Support

Amelia International ATR42-500,

© Rowen Aquilina

By Hilka Birns