Chinese artist Chen Xi's recent oil-on-canvas painting "Revelry" is on display as part of the artist's solo exhibition "Rabbit on the Run" at Beijing Minsheng Art Museum. The exhibition opened on Saturday, March 24, 2018. [Photo: China Plus]
2018-03-26
Chinese artist Chen Xi's recent oil-on-canvas painting "Revelry" is on display as part of the artist's solo exhibition "Rabbit on the Run" at Beijing Minsheng Art Museum. The exhibition opened on Saturday, March 24, 2018. [Photo: China Plus]
China Plus