The view from Parliament Hill, Hampstead Heath, London.

The view from Parliament Hill, Hampstead Heath, London, England