Daniel Hall

Daniel Hall is an award-winning composer whose works have been performed across the globe by ensembles including the BBC National Orchestra of Wales, Orchestra of the Royal Opera House and Tredegar Town Band.

Daniel Hall