Free Shippingon all online orders over $100
details >
order online or by phone at1-800-753-BACH (2224)
A short setting of Shakespeare's sonnet 116, Let me not to the marriage of true minds, for baritone and piano, first performed in Smithfield in July 2017.
Facebook
Twitter