
Archbishop George Stack represents the Bishop’s of England and Wales on the the International Committee for English in the Liturgy.
Archbishop George Stack represents the Bishop’s of England and Wales on the the International Committee for English in the Liturgy.