Back to top
Wang Yuyang
MOON 201808, 2018
Oil on canvas
200 × 200 cm / 78 47/64 × 78 47/64 inches