Pelle Almqvist of The Hives performs on the Other Stage at Day 3 of Glastonbury Festival 2023 on June 23, 2023 in Somerset, United Kingdom.
Kate Moss and Pete Doherty walk backstage on the second day of the Glastonbury Music Festival 2005 at Worthy Farm, Pilton on June 25, 2005 in...