Thousands attend Three Choirs Festival
Up to 30,000 people attended this year's Three Choirs Festival, which was held in Hereford, organisers have said.
The classical music festival rotates around the three cathedral cities of Hereford, Worcester and Gloucester.
This year's festival marked the start of a three-year residency by the London Southbank-based Philharmonia Orchestra.
It also featured a performance of Patrick Doyle's Potter Waltz from Harry Potter and the Goblet of Fire, which was performed by The Young NSSO.
The festival was held from 21 to 28 July.
Next year's festival will be held in Gloucester.