CANNES, FRANCE – MAY 18: Petra Nemcova, actor Paul Haggis and Sean Penn speak onstage at the Haiti Carnival in Cannes Benefitting J/P HRO, Artists for Peace and Justice & Happy Hearts Fund Presented By Armani during the 65th…

View Post