Oulie
SS

Stephen Sizer

Stephen Robert Sizer is a priest in the Church of England. From 1997 to 2017, he was vicar of Christ Church, Virginia Water, in Surrey.

Excerpt from Wikipedia, available under CC BY-SA 4.0.

Books