40 Chorals

2013

Harmonisations for four voices of traditional (lutheran) chorals

CHORALS

Latin, German

SATB choir a capella