Skip to Content

All the Hills and Vales Along

Composed by Sir James MacMillan
Solo Tenor, Chorus, Brass Band and String Quartet or String Orchestra, 37 minutes
Commissioned by London Symphony Orchestra

Back to top