CANNES, FRANCE - MAY 20: Actress Sharon Stone attends the Inglourious Basterds Premiere held at the Palais Des Festivals during the 62nd International Cannes Film Festival on May 20th, 2009 in Cannes, France. (Photo by Sean Gallup/Getty Images)
Image provided by Getty Images.
January 18th, 2019
Viewed 1,087 Times - Last Visitor from Beverly Hills, CA on 09/22/2020 at 4:34 AM