Johann Sebastian Bach

Chorale “Christus, der ist mein Leben”, BWV 281

Download sheet music
A four-part chorale harmonisation for soprano, alto, tenor and bass (SATB).

Recording discussion

 
     
Contact us: classicmusicarchive@gmail.com