CANNES (FRANCE), May 16, 2017 (Xinhua) -- Photo taken on May 16, 2017 shows the Palace of the Festival in Cannes, France. The 70th Cannes International Film Festival will be held here from May 17 to May 28.

1 / 1
Add your comments

Be the first to add a comment.


Latest News

Latest Photos