home / work / eye test
I will die Print on mirror, embroidered curtain on metal rod, 2012 57.87×40.94×4.92 in | 147x104x12.5 cm