Apple Store Link
Play Store Link

Wang Zhongjie

2005-7, 2005

Acrylic on canvas

66 9/10 x 47 1/5 in 170 x 120 cm