Sponsored This site contains affiliate links for which we may receive compensation. More information
Bach’s winter cantatas unfold in a luminous tapestry of voices and strings under Gardiner’s baton, where BWV 91, 110, 40, and 121 weave intricate counterpoint with gentle, reverent chorales that echo the season’s quiet splendor.