Bach: The Well-Tempered Clavier II

31. Prelude XVI in G Minor, BWV 885