Pinterest • The world’s catalogue of ideas

Ill fated British TSR2 prototype on a rare outing on the tarmac, from the Cold War display at the RAF Cosford Museum.

pin 1