Canadian Necrology

Preston, Rev. James