Cantatas (Bach)

49 videos • 357 views • by faithandarts0 Cantatas BWV 140, 147, 82, 82a, 80, 156, 21, 56, 106, 158, 54, 161, 105, 173, 49, 157, 159, 51, 29