island6 – LED Art
23.950327°N 121.605762°E, 2011, LED display, transparent Lambda C-print mounted on mirror, stainless steel structure, 38 x 100 x 9 cm Enquiry
island6 - LED Art | Previous | Next