Oil on canvas, 200 x 150 cm, 2013. [Photo provided to 皇冠体育app Daily]
Chinese oil paintings on display in Beijing
New Look for an Old Museum
67th Cannes Film Festival