Showing 1 Result(s)

Shurui Li

2016 Residency: August Born in Chongqing in 1981, Shurui Li is a 2004 graduate of the Sichuan Fine Arts Institute. Shurui Li has been hailed as a leading emerging female Chinese artist by The New York Timesand International Herald Tribune and is one of the few women to hold solo shows in China‚Äôs commercial art …