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 →
Liu Ye, The Little Mermaid, oil on canvas, 220 × 180 cm. Sold at auction in 2007. See Liu Ye’s auction records and prices →