Jodie Foster
Actress, 5' 4", born on November 16, 1962 in Los Angeles, California, USA.
Films include:
Taxi Driver
,
The Silence of the Lambs
,
Nell
and
Contact
.
900 x 505
Unknown source