Telescreen
Mirror, Resin, Plywood, PVC Board, Video Camera
2009
H 183 × W 275 × D 5 cm
Exhibited at Gallery-58, Tokyo, JAPAN
(c) 2004-2009 TETSUYA ARASE All Rights Reserved.