According to the promoters, this year's Glastonbury was "the best one yet, no doubt" and here are some pictures to prove just that.
1. Pilton Farm mornings were something out of a dream, windy and ...
For 5 days each year, the greatest live music show on the planet invites the best of today, tomorrow and years gone by, to a little farm in Somerset, England. More than 170,000 people flocked to the Pilton Far...