LIU YE · Blue Sea, 1998
LIU YE, Blue Sea, 1998, oil on canvas, 170 × 200 cm. Sold at auction in 2026. See LIU YE’s auction records and prices →
LIU YE, Blue Sea, 1998, oil on canvas, 170 × 200 cm. Sold at auction in 2026. See LIU YE’s auction records and prices →