Share
twitterlinkedinfacebook
Image 1 of 1
0005 Catherine Deneuve and Gilles Bensimon.jpg
Catherine Deneuve and Gilles Bensimon ..at the 2005 CFDA Fashion Awards on June 6, 2005 at ..the New York Public Library. ..Photo by Robin Platzer, Twin Images