Back to top
Xie Nanxing
SPICE NO.2 , 2021
Oil on canvas
300 × 220 cm / 118 × 86 1/2 inches