Concorde Hunt
Comment by TimR
Concorde number 101 is on display at The Imperial War Museum, Duxford, although it is sometimes kept inside to protect it from the worst of the weather.
Concorde number 101 is on display at The Imperial War Museum, Duxford, although it is sometimes kept inside to protect it from the worst of the weather.