Kenwood House

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Kenwood House is a stately home with extensive gardens in Hampstead Heath, London

sculptures and paintings

[edit]