The Bach Choir
Years Active 1875 - present (150 years)
Listen on
23 Albums
2020
2019
2016
2014
2013
2009
Load more

4 Compilation Albums
2 Live Albums
Top 10 Songs
1
2
3
4
5
6
7
8
9