Back to top
Wang Yuyang
MOON 201806, 2018
Oil on canvas
250 × 250 cm / 98 27/64 × 98 27/64 inches