Bach: Works for Trumpet

Violin Partita No. 3 in E Major, BWV 1006 - VII. Gigue (Arr. Balsom)