Angelina Jolie arrives for the premiere of the film "The Tree of Life" in competition at the 64th Cannes Film Festival in Cannes, France, May 16, 2011. [Photo/Xinhua]
Go to Forum >>0 Comments