J.S. Bach - The Vocal Works

3 Wedding Chorales - No. 1, Was Gott tut, das ist wohlgetan, BWV 250