The Spiegeltent at Russell Square

The Spiegeltent at Russell Square
Russel Square, London, WC1B 5BE
Photo of The Spiegeltent at Russell Square