Christchurch Green

Christchurch Green
Wanstead Place, London, E11 2SW
Photo of Christchurch Green