ATR final assembly line in Toulouse, France

Return to article.