QIU DESHU

Exhibition Dates: 7 November–31 December, 2017 Monday–Sunday, 10:30am–7pm
Venue: Pearl Lam Galleries, G/F, 181 Middle Jiangxi Road, Shanghai, China 200002