The Clash · The Clash poster, 1977

The Clash, The Clash poster, 1977, screenprint, 70 × 60 cm. Sold at auction in 2019. See The Clash’s auction records and prices →