Ye Liu · Mondrian in London, 2001

Ye Liu, Mondrian in London, 2001, oil paint, 150 × 150 cm. Sold at auction in 2020. See Ye Liu’s auction records and prices →