Picture Glastonbury festival and what do you see? The Pyramid stage? Rain-soaked revellers? Kate Moss?