Glastonbury Festival Hidden Gems May 24, 2016 / No Comments Glastonbury Festival Hidden Gem – the ribbon tower