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 →