Christian Capurro

Telltale
2011
Correction fluid, varnish, mirror, aluminium frame
98 x 81 cm