The Doll's House

The Doll's House
35 Hoxton Square, London, N1 6NN
Photo of The Doll's House