Free Shippingon all online orders over $100
details >
order online or by phone at1-800-753-BACH (2224)
All 112 pieces from noted 1656 manuscript, most never before published. Composers include Thomas Brewer, William Byrd, Orlando Gibbons, etc.
Facebook
Twitter