NEWS

V14

2012, stained glass, lead, steel, LED (by Lux Maxima), 56.5 x 77.7 x 11.2 cm