Li Shan · Untitled, 1993
Li Shan, Untitled, 1993, oil paint, 120.8 × 148.8 cm. Sold at auction in 2012. See Li Shan’s auction records and prices →
Li Shan, Untitled, 1993, oil paint, 120.8 × 148.8 cm. Sold at auction in 2012. See Li Shan’s auction records and prices →