Johann Sebastian Bach

Primary tabs

Johann Sebastian Bach
(1685–1750)

Herr ist mein getreuer Hirt (Cantata)

Der Herr ist mein getreuer Hirt, BWV 112 : autograph manuscript, 1731 Apr. 8.

Cary 56