England Cathedral’s Second SpringEcclesia TuronensisFeb 20, 20211 min readBishop Mark Davies of Shrewsbury, England is determined his Cathedral of Our Lady Help of Christians and Saint Peter of Alcantara will be restored to its former glory.
Bishop Mark Davies of Shrewsbury, England is determined his Cathedral of Our Lady Help of Christians and Saint Peter of Alcantara will be restored to its former glory.
Comments