Christ Church

Christ Church
Wanstead Place, London, E11 2SW
Photo of Christ Church