Designed by
Title
Alain Delon & Aurelie Filippetti #175877965
Description
CANNES, FRANCE - May 25, 2013: Alain Delon & Aurelie Filippetti at gala premiere at the 66th Festival de Cannes for \"Only Lovers Left Alive\"..Picture: Paul Smith / Featureflash
This image is editorial