Benjamin C.S. Boyle

 

Songs of Virtue and Loss

for high voice and piano

Opus 30 (2013) 9'

 

$35 score