Carla Arocha · Stéphane Schraenen



Curtain

2008

Framed digital print on glass and mirror
130 cm x 65 cm


featured in exhibitions:
The man you love to hate