2014

  

  

Seal China #1 (p. a.)

2014

  

2014   Faces & Traces, The Swatch Art Peace Hotel, Shanghai, CN

  

card and cardboard with a wooden frame and plexiglas

86 x 116 x 4 cm