Hampstead XXVII
Images from Hampstead Heath, London.
<
>