Sheep May Safely Graze

from Cantata no. 208
Johann Sebastian Bach
Duration: 5'

back