Sheet music
Original
Bach, Johann Sebastian (1685-1750).Brandenburg Concertos. Bach - Brandenburg Concerto No. 1 (Mvt 3) (BWV 1046).
Translation
Bach, Johann Sebastian (1685-1750).Brandenburg Concertos. Bach - Brandenburg Concerto No. 1 (Mvt 3) (BWV 1046).