Lot 2706 , A poster for The Clash, June 15 17 18 19, Hollywood Palladium 1982, 92 x 61cm
A poster for The Clash, June 15 17 18 19, Hollywood Palladium 1982, 92 x 61cm
£100-150
Sold for £170
A poster for The Clash, June 15 17 18 19, Hollywood Palladium 1982, 92 x 61cm
£100-150
Sold for £170