Lights #1, 2007
Acrylic on canvas
79 x 104 inches

Li Shurui

b. 1981

Li Shurui was born in Chongqing in 1981 and graduated from the Sichuan Fine Arts Institute.



Download Full Biography (PDF 62 K)



 
Detail Image