emily eavis

Glastonbury 2015: Main Stages Open for Festival’s First Day

Glastonbury’s main stages are opening for the first day of the music festival. Festival’s fans are hoping the weather does…

10 years ago