Qiu Shihua

20 May 2017
6 Aug 2017
Galerie Urs Meile Beijing
D10, 798 East Street, 798 Art District, No. 2 Jiuxianqiao Road
Beijing, 100015
China

Qiu Shihua, untitled, 2011 oil on canvas 150 x 295 cm, Courtesy the artist and Galerie Urs Meile, Beijing-Lucerne

Qiu Shihua, untitled, 2011 oil on canvas 150 x 295 cm, Courtesy the artist and Galerie Urs Meile, Beijing-Lucerne