Published: May 27, 2016 at 7:18 PM • Category Sean Penn
Reading Time: < 1minute
(Getty Images)
Credit:
Clemens Bilan/Getty Images
Location:
Cannes, France
Caption:
Sean Penn attends the ‘The Last Face’ Press Conference during the 69th annual Cannes Film Festival at the Palais des Festivals on May 20, 2016 in Cannes, France.