Buildings 63 and 66 (Stores)
A Grade II Listed Building in Duxford, Cambridgeshire
Buildings 63 and 66 (Stores), Duxford
Uploader's Comments
Interior of Bldg 66 with Lysander spats in paint. (Photo Oct 2012).
Uploaded by Andrew H Jackson
on 28 October 2012