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