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