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
Stormzy lights up the Pyramid stage at the 2019 Festival wearing a Banksy designed Union Jack vest
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 photographed by Jill Furmanovsky at the Hilton Hotel, London in 1980 for the Face Magazine.
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.
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
Iggy Pop performing onstage at the V Festival, Chelmsford in August 2007
Iconic Mick Rock photograph of Iggy Pop performing live on stage in London in 1972
Cover artwork photograph taken by Mick Rock for Raw Power, Iggy Pop's iconic third studio album that was released in February 1973
Contact sheet from Iggy Pop performing live onstage at the Rainbow Theatre in July 1979
Iggy Pop performing onstage at the Music Machine, Camden in July 1978
Iggy Pop onstage at the Rainbow Theatre, London in July 1979.