Michael Thompson

Avatar
10 POSTS 0 COMMENTS
The Ven. Dr. Michael Thompson is the General Secretary of the Anglican Church of Canada.