Liu Ye · The Little Mermaid

Liu Ye, The Little Mermaid, oil on canvas, 220 × 180 cm. Sold at auction in 2007. See Liu Ye’s auction records and prices →