Stairwell and landing in Kenwood House, North London


Size: 5616px × 3744px
Location: Kenwood House, Hampstead Heath, North London, UK
Photo credit: © Lee Martin / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 17th, century, hampstead, heath, house, interior, kenwood, landing, light, stairwell