Search
  • Ecclesia Turonensis

On the Our Lady of the Snows Church in Canada

On the new Our Lady of the Snows Church in Sheshatshiu, a small isolated village with 1,300 residents, is located in the Canadian province Newfoundland and Labrador.


#Canada #Catholic #Church

4 views0 comments