Vale of Clwyd

Three Choirs Festival

Saturday 18 June 2022