Concorde Hunt

Comment by TimR

Concorde number 101 is on display at The Imperial War Museum, Duxford / Google Earth, although it is sometimes kept inside to protect it from the worst of the weather.