Back to top
Wang Yuyang
THE MOON 20200619, 2020
Oil on canvas
50 × 50 cm / 19 3/4 × 19 3/4 inches