Bach's Brandenburg Concerto No. 3 in G (BWV 1048), arranged for solo piano by Thomas A. Johnson. (the original concerto is scored for 3 violins, 3 violas, 3 violoncelli, and basso continuo).
Bach's Brandenburg Concerto No. 3 in G (BWV 1048), arranged for solo piano by Thomas A. Johnson. (the original concerto is scored for 3 violins, 3 violas, 3 violoncelli, and basso continuo).