The Pleiades (UK premiere)

ThreeChoirs Festival Worcester 2020: Day 7
The Three Cathedral Choirs of Gloucester, Hereford and Worcester  •  Samuel Hudson
Worcester  •  UK