Havergal Brian

Brian, Havergal. 20th century, England.