Image 1 of 1
FOSTER_JODIE_253.JPG
JODIE FOSTER.PREMIERE OF "ICE PRINCESS".EL CAPITAN THEATER.HOLLYWOOD, CA.MARCH 13, 2005.©2005 KATHY HUTCHINS /HUTCHINS PHOTO...
UA-843393-1