Cast member Sean Penn claps his hands during a photocall for the film "This Must Be The Place", by director Paolo Sorrentino in competition at the 64th Cannes Film Festival, May 20, 2011. [Xinhua/AFP Photo]
Go to Forum >>0 Comments