Qiu Shihua · Untitled 4, 2003
Qiu Shihua, Untitled 4, 2003, oil on paper, 34 × 55 cm. Sold at auction in 2024. See Qiu Shihua’s auction records and prices →
Qiu Shihua, Untitled 4, 2003, oil on paper, 34 × 55 cm. Sold at auction in 2024. See Qiu Shihua’s auction records and prices →