Free Shippingon all online orders over $100
details >
order online or by phone at1-800-753-BACH (2224)
Part 6 of this excellent series covers arpeggios on 4 strings, variations in triplets, variations in semiquavers and bowing styles.
Facebook
Twitter