Free Shippingon all online orders over $100
details >
order online or by phone at1-800-753-BACH (2224)
Parts included: 4 violin 1, 4 violin 2, 4 violin 3, and 4 celli. 16 selections, both favorites and some lesser-known.
Facebook
Twitter