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

Loading Image UA-10653915-1