Jodie Foster

A young Jodie Foster in London in front of the Big Ben | Rare photosA young Jodie Foster in London in front of the Big Ben.