(Q112685985)

English

Church of St Mary Immaculate

catholic church in Elora, Ontario, Canada

  • Church of St. Mary Immaculate
  • St Mary's Church

Statements

St. Mary Immaculate Church - Elora, ON (English)
0 references
St. Mary Immaculate Church Interior - Elora, ON.jpg (English)
0 references
St. Mary Immaculate Church (Elora)
0 references

Identifiers

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit
                  edit