All Saints Church

All Saints Church
84 Franciscan Road, London, SW17 8DQ
Photo of All Saints Church