Glastonbury Festival of Contemporary Performing Arts - what can I say? Probably best just to let the pictures tell the story... :)