Spiegeltent Leicester Square

Spiegeltent Leicester Square
Leicester Square, London, WC2H 0AP
Photo of Spiegeltent Leicester Square