William Hayes, Three Choirs Festival (Worcester) Read more about William Hayes, Three Choirs Festival (Worcester)