FRANCE - MAY 11: At Eden Rock in the Cape of Antibes, Romy SCHNEIDER, Francoise ARNOUL and Alain DELON (from left to right) , who came for Cannes Film Festival, lunch on the terrace of a restaurant. (Photo by Keystone-France/Gamma-Keystone via Getty Images)
Image provided by Getty Images.
January 18th, 2019
Viewed 1,013 Times - Last Visitor from Romeo, MI on 06/22/2021 at 11:52 PM