FRACTAL ELLIPSE No. 30, (Le Deluge) DETAIL 2004, 90" x 145" oil and wax on styrene mounted on Balitic plwood
copyright information