Free Shippingon all online orders over $100
details >
order online or by phone at1-800-753-BACH (2224)
A comprehensive set of scales (over 2 octaves), arpeggios, chords, broken chords, triads and double-stopping exercises. With German, English and French introduction.
Facebook
Twitter