Sheet music
Original
Das hat er Alles uns getan. from BWV 91. 389 Choralgesänge. From Cantatas. Scores. Bach, Johann Sebastian.Translation
He has done us all. from BWV 91. 389 Choralgesänge. From Cantatas. Scores. Bach, Johann Sebastian.Popular requests