Jodie Foster at Nim’s Island Press Conference aug2008

rs514785335926004.jpg rs648018335926004.jpg rs190449335926004.jpg rs342396335926004.jpg rs420765335926004.jpg rs827107335926004.jpg
is at Nim’s Island Press Conference in Tokyo.