The Clash
Photography by Allan Tannenbaum
The Clash after a press conference announcing their multi-week residency at Bond’s International Casino in New York, 27th May 1981.
Starting at
$2,400
More Mick Jones Photography