Demasque

Oil on canvas
52 x 75 cm
Shanghai, 2011