INSTALLATION Leng Tch’e (2002) Leng Tch’e, 2002. Wood, mirror, 159 x 159 x 14 cm Continue reading Leng Tch’e (2002) →
PHOTOGRAPHY La Source (2002) La Source, 2002. Lambda print in aluminium frame, 103 x 180 cm Continue reading La Source (2002) →