Free Shippingon all online orders over $100
details >
order online or by phone at1-800-753-BACH (2224)
Five sonnets for high, bel canto tenor and string orchestra, settings words by Richard Barnfield on the epiphanies, anxieties and obsessions of queer love.
Facebook
Twitter