63rd Annual Cannes Film Festival - "Chatroom" Photocall. .Palais des Festivals, Cannes, France.May 14, 2010.
(May 14, 2010 - Source: Bauer Griffin)