Imperial War Museum – Duxford

2 Icons of flight, the SR-71 Blackbird and Concorde

Leave a Reply