'From the Latin for "to sing", only 202 of the 295 of these that Bach wrote in Leipzig survive'
cantatas
BACH IN THE SADDLE: From the Latin for to sing, only 202 of the 295 of these that Bach wrote in Leipzig survive
From the Latin for "to sing", only 202 of the 295 of these that Bach wrote in Leipzig survive
From the Latin for "to sing", only 202 of the 295 of these that Bach wrote in Leipzig survive
BACH IN THE SADDLE
cantatas
BACH IN THE SADDLE