2015
TL4646 : Concorde at Imperial War Museum, Duxford, Cambridgeshire
taken 9 years ago, near to Duxford, Cambridgeshire, England
This is 1 of 4 images, with title Concorde at Imperial War Museum, Duxford, Cambridgeshire in this square
Concorde at Imperial War Museum, Duxford, Cambridgeshire