Apple Store Link
Play Store Link

Zhang Xuerui

225 202008, 2020

Acrylic on canvas

150 x 150 cm, 59 1/16 x 59 1/16 inches