Kenwood House

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

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

sculptures and paintings[edit]