Li Ran 李然, ‘Mont Sainte-Victoire’, 2012, Leo Xu Projects

About Li Ran 李然

Chinese, b. 1986, Hubei Province, China, based in Beijing, China

Fair History on Artsy

2016
Aike-Dellarco at Art Stage Singapore 2016
2015
Aike-Dellarco at Art Basel in Hong Kong 2015