Stephen Holmes

Rector of the United Benefice of Padstow, St Merryn, and St Issey with St Petroc Minor, Little Petherick, Hon Fellow in the History of Christianity at Edinburgh University School of Divinity (New College)

Events this person is speaking at:

Thursday 13 June 2019