Italian director Alice Rohrwacher presents the Grand Prix of the 67th Cannes Film Festival for her film The Wonders, in Cannes, France, May 24, 2014.(Xinhua/Ye Pingfan)
Day|Week|Month