Victor Inman

The Grange Photograph

This photograph shows the exterior of The Grange in Hampstead.