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 896 Times - Last Visitor from Shenzhen, 30 - China on 05/09/2021 at 5:28 PM