Nottingham, United Kingdom

The Rolls-Royce UTC in Manufacturing and On-Wing Technology 20th Anniversar...