Stephen Cottrell
Church of England bishop; Bishop of Chelmsford; Archbishop-designate of York
more on Wikipedia
Church of England bishop; Bishop of Chelmsford; Archbishop-designate of York
more on Wikipedia