120 × 150 cm
Corrosive liquid and acrylic on canvas
Installation view of FLESHWARE, chi K11 Art Museum, Shanghai, China, 2017
120 × 150 cm
Corrosive liquid and acrylic on canvas
Installation view of FLESHWARE, chi K11 Art Museum, Shanghai, China, 2017