All Saints Church

All Saints Church
21 Newby Place, London, E14 0EY
Photo of All Saints Church