The Churches Conservation Trust: All Saints' Church

The Churches Conservation Trust: All Saints' Church
Jesus Lane, Cambridge, CB5 8BP