Jodie Foster

Jodie Foster
The 36th Annual Cesar Awards 2011 held at the Theatre du Chatelet - Arrivals
Paris, France - 25 February 2011
Credit:WENN

See our biography of Jodie Foster