Creem Magazine and Photographer Jenny Lens

Clash 16 Tons Tour, England, June 1980

Clash Joe Strummer, 16 Tons Tour, England, June 1980

Clash Joe Strummer, Santa Monica, March 3, 1980

Pin It on Pinterest