Designed by
Title
Tatiana-Laurens Delarue #176311458
Description
CANNES, FRANCE - May 26, 2012: Tatiana-Laurens Delarue at the gala screening of \"Mud\" in competition at the 65th Festival de Cannes..Picture: Paul Smith / Featureflash
This image is editorial