G8-Hampstead

Hampstead

General location

Hampstead

County or town

London

Subject

urban common

Description

trees