Music Festival in Glastonbury! One of the biggest music festivals in England (possibly the world).
Author Withheld (Age out of range)
More traditions from United Kingdom →