Exhibition Ryoji Ikeda. Test Pattern [N°12] 05 Oct 2017 – 10 Dec 2017 The Store, 180 The Strand London, United Kingdom Save / follow 35 I've seen this 15 Comment on Ryoji Ikeda. Test Pattern [N°12] Share Ryoji Ikeda. Test Pattern [N°12] with your friends
Exhibition Everything At Once 05 Oct 2017 – 10 Dec 2017 The Store, 180 The Strand London, United Kingdom Save / follow 47 I've seen this 24 Comment on Everything At Once Share Everything At Once with your friends