a web museum

 

Cornerstone, 1928

OMI stands for Oblates of Mary Immaculate, a French missionary order which founded many missions and parishes throughout Western Canada.

 

Cornerstone, 1928