Green Space of the Day

Hampstead Parish Church
Hampstead Parish Church (Camden)
Further information
Larger photo
Street map