Designed by
Title
British Airways Concorde Rolls-Royce/Snecma Olympus 593 engines on display at the Intrepid Sea, Air and Space museum #220952325
Description
British Airways Concorde Rolls-Royce/Snecma Olympus 593 engines on display at the Intrepid Sea, Air and Space museum in New York City
This image is editorial