The Clash - London Calling And Armagideon Time (UK 12” Maxi Single)

¥3 254.29

Sold

℗ 1979 CBS Records. Made in England. Cat# on sleeve: 12-8087 Cat# on labels: CBS 12 8087 VG/VG+