Johann Sebastian Bach
Bach: Brandenburg Concerto No. 3 In G Major, Bwv 1048 I. Allegro
Full Track
$4995
Johann Sebastian Bach - Brandenburg Concerto No. 3 in G major, BWV 1048. Movements I. Allegro and II. Adagio for String Quintet. 100% live string quintet performance - no computers, no samples.