157

Wang Yuyang

Moon 201801

Estimate
£10,000 - 15,000
£9,525
Lot Details
oil on linen
signed and titled 'Moon 201801 Wang Yuyang [in Chinese]' on the reverse
200.8 x 200.8 cm (79 x 79 in.)
Painted in 2018.

Wang Yuyang

ChineseBrowse Artist