Ryoji Ikeda: Test Pattern [N°12] at Store Studios, London

  • 7 years ago
Japanese artist, composer Ryoji Ikeda has created a new, immersive audio-visual artwork at Store Studios, 180 The Strand in London ...

Recommended