Hampstead High Street

Hampstead High Street
London, NW3 1QH
Photo of Hampstead High Street