Kenworth House, Hampstead Heath, London


Size: 5194px × 3450px
Location: Hampstead NW3, London, England, UK
Photo credit: © Philip Game / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: art, britain, british, england, english, great, hampstead, heath, heritage, house, kenwood, kingdom, london, summer, united