Even more tea vicar?

84: Cup 82 with Sarah Evans


Listen Later

Sarah and Janet talk about the Church of England, being ordained and cathedral life.

...more
View all episodesView all episodes
Download on the App Store

Even more tea vicar?By revddrjanet