Stuttgarter Bach-Orchester, Marcel Couraud perform Bach: Cantata No.31

Done