Open menu
New Westminster, B.C. Queen's Avenue United Church
A historical sketch of Queen's Avenue United Church, 1859-1965