Page 1 of 1

1989.01.20 - Institute of Contemporary Arts, London, England

Posted: Sun Aug 30, 2020 3:40 pm
by Mike
Kerrang Magazine review of this show. I found it for sale on eBay and I think it’s an upgrade for what we now have.
2876DACA-BEEC-461E-98FF-F6BE0CBCC3BC.jpeg
AA5D013F-FC44-468A-BA6F-4D7194476F8C.jpeg