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 291 Times - Last Visitor from Cambridge, MA on 07/18/2019 at 11:38 PM