THE MASK AND THE MIRROR

The mask and the mirror 2011
Paper print, frosted glass.
40 x 60 cm