The Flying Horse

The Flying Horse
6 Oxford Street, London, W1D 1AN
Photo of The Flying Horse