Lac Ste Anne Pilgrimage Grounds in Lac Ste. Anne County, Alberta

Lac Ste Anne Pilgrimage Grounds in Lac Ste. Anne County is a religious.
Land Use
religious