Close Login Box
In Cape Breton's close-knit Gaelic communities, the traditions were passed from generation to generation