Description
The Clash CONCERT POSTER
The Clash
May 12, 1980
@ The Musikhalle
Hamburg Germany
ORIGINAL CONCERT POSTER
This is NOT a re-print like all the others listed on the internet !
The poster measures approx. 22.5″ x 33″ and printed on thin poster paper
(minor shelf wear)
Reviews
There are no reviews yet.