Partita for solo violin no.2 in D minor (BWV.1004)

Partita for solo violin no.2 in D minor (BWV.1004)