September 5, 2003 Photo 76

Photo 76 from September 5, 2003
Back Photo Detail Photo

Sofia Coppola LookBook September 5, 2003

September 5, 2003

Where: At the premiere of Lost in Translation, in Toronto, Canada.

Photo:
Evan Agostini/Getty Images