Apple Store Link
Play Store Link

Zhang Xuerui

100 202009 - 1, 2020

Acrylic on canvas

60 x 60 cm 23 5/8 x 23 5/8 inches