Angelic Choirs and Devilish Voices
It is not just the Christian musical tradition that has struggled to differentiate between the sacred and the profane.
It is not just the Christian musical tradition that has struggled to differentiate between the sacred and the profane.