Kenwood House

art museum and historic house in Hampstead, London

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

sculptures and paintings

edit