Hampstead I
Images from Hampstead Heath, London.
>