Jodie Foster, Jun 12, 2009 Women In Film 2009 Crystal and Lucy Awards. Hyatt Regency Century Hotel. Century City, CA, USA. Friday, June 12, 2009. Photo by Celebrity VibeAFLO 2361 Editorial Stock Photo - Afloimages
Jodie Foster, Jun 12, 2009 : Women In Film 2009 Crystal and Lucy Awards. Hyatt Regency Century Hotel. Century City, CA, USA. Friday, June 12, 2009. (Photo by Celebrity Vibe/AFLO) [2361]