Partita for solo violin no.3 BWV 1006: Menuet I; Menuet II

Partita for solo violin no.3 BWV 1006: Menuet I; Menuet II