Saint Peter's Church

Saint Peter's Church
310 Kennington Lane, London, SE11 5HY
Photo of Saint Peter's Church