Cannes. France. Clint Eastwood and Catherine Deneuve at the Cannes Film Festival. 23rd May 1994. Ref:LMK11-SLIB220520BAX-003. Baxter/PIP-Landmark Media .
Size: 4900px × 3120px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: