Bach: Italian Concerto and Fantasias for Harpsichord

Fantasia & Fugue in A Minor, BWV 904 - I. Fantasia