Stock Photo: ´The Thames Tunnel’, London, 1827.
Stock Photo: 1895-25094 ´The Thames Tunnel’, London, 1827.