Back to Upper Street

St Mary's Church in Islington, North London
St Mary's Church in Islington, North London

Back to Upper Street