Search Results

 1 result in your Keyword search for "spencer brothers"
Current Lightbox
The interior of Spencer's Balloon factory, Highbury, London, c1900. Artist: Unknown