Grace Church Barrie
Grace United Church in Barrie, Ontario
Funny hats worn in celebration of Holy Humour Sunday 2020.
United Church of Canada Shining Waters Council Toronto Conference Broadview Magazine
United Church of Christ Barrie Korean Presbyterian Church Music Therapy Services of Simcoe County Ontario Trillium Foundation Kiwanis Club of Barrie