MacEdward Leach and the Songs of Atlantic Canada

Cape Breton Island