Crew of the movie Alma de Sant Pere pose on the red carpet for the closing ceremony of the 7th Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 23, 2017. (Xinhua/Hou Dongtao)
7th Beijing Int'l Film Festival closes
Xinhua| 2017-04-23 19:34:39|Editor: Tian Shaohui
KEY WORDS: Film
YOU MAY LIKE
MORE PHOTOS