Johann Sebastian Bach

Johann Sebastian Bach

Rafal Blechacz

Duration
66 Min

Johann Sebastian Bach

Italian Concerto in F Major, BWV 971

Johann Sebastian Bach

Fantasia & Fugue in A Minor, BWV 944

Johann Sebastian Bach

Herz und Mund und Tat und Leben, Cantata BWV 147