Kenwood House Hampstead Heath London England
hamptd0043Kenwood HouseHampsteadHeathLondonEnglandparkUK18th centuryarchitecturebuildingspringstately homeEnglishcountry housemansion houseUnited KingdomGreat Britainhorizontalcolor imageworld locationsEurope