Hampstead Heath

Hampstead XI


Images from Hampstead Heath, London.


<

>