News

Arguments over whether Glastonbury has sold its soul have no doubt raged since its birth in September 1970, when Michael Eavis invited 1,500 ... Look again at those aerial photographs, that collage of ...