J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Fugue in F Major, BWV 880 Michael Levinas 89pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Fugue in F Minor, BWV 881 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Fugue in F-Sharp Major, BWV 882 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Fugue in F-Sharp Minor, BWV 883 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Fugue in G Major, BWV 884 Michael Levinas 89pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Fugue in G Minor, BWV 885 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Fugue in G-Sharp Minor, BWV 887 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in A Major, BWV 888 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in A Minor, BWV 889 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in A-Flat Major, BWV 886 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in B Major, BWV 892 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in B Minor, BWV 893 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in B-Flat Major, BWV 890 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in B-Flat Minor, BWV 891 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in C Major, BWV 870 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in C Minor, BWV 871 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in C-Sharp Major, BWV 872 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in C-Sharp Minor, BWV 873 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in D Major, BWV 874 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in D Minor, BWV 875 Michael Levinas 89pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in D-Sharp Minor, BWV 877 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in E Major, BWV 878 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in E Minor, BWV 879 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in E-Flat Major, BWV 876 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in F Major, BWV 880 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in F Minor, BWV 881 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in F-Sharp Major, BWV 882 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in F-Sharp Minor, BWV 883 Michael Levinas 176pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in G Major, BWV 884 Michael Levinas 89pt MV
J.S. Bach: The Well-Tempered Clavier: Book 2, BWV 870-893 - Prelude in G Minor, BWV 885 Michael Levinas 176pt MV