EEntertainment Read More Rod Stewart and Olivia Rodrigo set to headline final day29 June 2025 An army of artists come to Glastonbury to use every conceivable surface as a canvas — with one…