Bach 333 - J. S. Bach The New Complete Edition - Cantatas 61, 63, 121, 28 (Advent & Christmas) (12)
Album: Bach 333 - CD 090: Cantatas 61, 63, 121, 28
Artist: Johann Sebastian Bach
Listen and download
Artist: Johann Sebastian Bach