Audio
Original
Brandenburg Concerto No. 2. by J. S. Bach (1685–1750). BWV 1047. Baroque. for Trumpet, Flute, Oboe, Violin, Violone, Viola, Violincello.
Translation
Brandenburg Concerto No. 2. by J. S. Bach (1685–1750). BWV 1047. Baroque. for Trumpet, Flute, Oboe, Violin, Violone, Viola, Violincello.