Designed by
Title
Elle Macpherson #13765621
Description
CANNES, FRANCE - MAY 22: Elle Macpherson attends a premiere the film 'Le Scaphandre Et Le Papillon' at the Palais des Festivals during the 60th Cannes Festival on May 22, 2007 in Cannes, France
This image is editorial