Russian art on show

Updated: 2015-04-09 13:22

By Lin Qi(chinadaily.com.cn)

Russian art on show

The Song of the Volga, an exhibition of 52 Russian oil paintings by artists ranging from the early 20th century to the present day is on at Beijing's Dadu Museum of Art until May 17. [Photo provided to chinadaily.com.cn]