British actress Kristin Scott-Thomas presides over the opening ceremony of the 63rd Cannes Film Festival in Cannes, France, May 12, 2010. [Xinhua]
Go to Forum >>0 Comments