North Library

North Library
Manor Gardens, London, N7 6JX
Photo of North Library