Sheila Rock – The Clash – Camden 1977

£655.00

A2 Giclée Print
Signed Edition of 100
£655 (Unframed)

The Clash upstairs at Rehearsal, in Chalk Farm Road, Camden, London in 1977.

Also available as A3 £535, or A1 £1,135 or A0 £1,980