St Stephens Church

St Stephens Church
Clapham Park, Weir Road, Balham, London, SW12 0NU
Photo of St Stephens Church