The Presiding Archbishop is The Most Rev. Peter Davies, Archbishop of Anglia and Cambria, who lives in the town of Bedford, England. His Grace is an accomplished musician and volunteers with a national youth organization in his spare time.
The Presiding Archbishop is The Most Rev. Peter Davies, Archbishop of Anglia and Cambria, who lives in the town of Bedford, England. His Grace is an accomplished musician and volunteers with a national youth organization in his spare time.