St. Andrew’s Presbyterian Church in Hanover

St. Andrew’s Presbyterian Church, Hanover, Ontario