Massimo Toffolo
(untitle) 2009
oil and ink on plexiglass
70x100 cm ( 27.6 x 39.4 inches.)
01
r33r series
works on paper
works on canvas
sculptures
installation
other