Wenxin Zheng, 13813131207102zh,2020, Acrylic on canvas, 170 x 170 cm. jpg

Wenxin Zheng - 13813131207102zh - 2020 - Acrylic on canvas - 170 x 170 cm