New-age jester: one of the 80,000 visitors to this year's Glastonbury Festival which finishes tonight

(Photograph omitted)

New-age jester: one of the 80,000 visitors to this year's Glastonbury Festival which finishes tonight

Comments