£890.00

The Clash London calling original 1981 tour poster .

This original framed poster is from the Clash's 1981 London calling world tour . This concert poster features a great image of the band and was for their Hamburg show.

Height : 87 cm

Width : 63 cm

Depth : 2 cm

Recently Viewed