St Leonard's Church

St Leonard's Church
Shoreditch High Street, London, E1 6JN
Photo of St Leonard's Church