Free Shippingon all online orders over $100
details >
order online or by phone at1-800-753-BACH (2224)
Contents include a foreword, general information, questions most often asked about the harmonica, special effects, maintenance and repair, the chromatic harmonicas.
Facebook
Twitter