‹ Previous Next › 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 56See more information »See more images