The Flaming Lips’ epic Glastonbury set in pictures

9 images

The psychedelic masters headlined Glastonbury's Park stage on Friday night.