Johann Sebastian Bach

Bach: Sonatas for Flute BWV 1030-1035

Bach: Sonatas for Flute BWV 1030-1035

CD 0401

1986

Bach: Goldberg Variations BWV 988

Bach: Goldberg Variations BWV 988

CD 8601

1986