Kirk – Illustrated News

Kirk of St. James, dedicated in 1878 in Charlottetown, PEI