Billie Eilish performing on The Other Stage at the 2019 Glastonbury Festival
Bob Dylan captured with his classic stare whilst performing on The Main Stage at the Glastonbury Festival in 1998
The flags fly high above Worthy Farm in celebration of the 2017 Glastonbury Festival
The flags and sign for the Glastonbury Festival sit against the tranquil calm of the Somerset countryside
George Erza plays the Pyramid Stage at the Glastonbury Festival, just a year after he made his debut on the John Peel Stage
Jarvis Cocker performing one of his signature moves with Pulp on The Park Stage during the 2011 Glastonbury Festival
Jeff Buckley performs at Glastonbury in 1995 as part of his Mystery White Boy Tour
At the 1995 Glastonbury Festival Joe Strummer relaxes behind the scenes
Johnny Marr onstage at the 2019 Glastonbury Festival as a surprise guest with The Killers
Liam Gallagher owning the stage whilst headlining with Oasis at the Glastonbury Festival in 1995
Paul Weller performing on the Pyramid Stage at Glastonbury in 2015
Thom Yorke and Radiohead playing a surprise performance on the Glastonbury Festival Park Stage in 2010
The White Stripes give an electric performance on the Pyramid Stage at the Glastonbury Festival in June 2002
Grace Jones on her 'A One Man Show' tour performs live at The Carre Theatre in Amsterdam, Netherlands on September 23, 1981.
Jamaican singer and model Grace Jones photographed by Luciano Viti in the dressing room of Rai's TV Studio in Rome in 1982.
Grace Jones onstage at Jarvis Cocker's Meltdown Festival at the Royal Festival Hall, London in June 2007.
Green Day had just hit it big and I was assigned by Entertainment Weekly magazine to shoot the band backstage at Madison Square Garden.
Guns N' Roses at the Hammersmith Odeon, 1987. At the height of The Gunners fame & if truth be told, at the 'height' of their creative game.
Ravers on The Hacienda's main dancefloor in 1989
Shaun Ryder from the Happy Mondays relaxing at Factory Records, Manchester in 1992
Happy Mondays messing about in Clerkenwell, London in 1986
Heaven 17 by photographer Jill Furmanovsky taken in Sheffield in August 1991
Herbie Hancock at a soundcheck prior to his performance at the Bridgewater Hall, Manchester in November 2008
Signed limited edition multicoloured cassette art print by Horace Panter featuring 24 different images including Madness, Blur & David Bowie
Signed limited edition technicoloured cassette art print by Horace Panter featuring 24 different images including The Clash & Sex Pistols
Horace Silver performing at the Newport Jazz Festival, Rhode Island in July 1966
Hugh Masekela performing at the Village Gate in New York in 1966
Artwork for Ian Dury's 'Reasons to be Cheerful' designed in 2001 by Storm Thorgerson
Ian Dury just before he went onstage with The Blockheads at the Brighton Top Rank in June 1980
Iggy Pop performing onstage with The Stooges during their legendary performance at Scala (Kings Cross Cinema), London in July 1972
Iggy Pop photographed by Chris Cuffaro during a photo shoot for Virgin Records in April 1993.
Iggy Pop lying on the stage at Whisky a Go Go, Los Angeles, California in 1970.
Close-up portrait of Iggy Pop with a cigarette up his nose, taken by Jack Robinson in New York in 1970.
Punk legends Iggy Pop & the Stooges perform live at the S2SV, Silicon Valley's Music & Technology Festival, in San Jose in September 2013
Iggy Pop enjoying a drink at the Horseshoe Bar in New York City's Alphabet City in June 1993
Iggy Pop posing for a Sounds cover shoot on Sunset Boulevard, Los Angeles in June 1988