top of page
Search

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

5 views0 comments
bottom of page