24 February 2008 at 11:21 AM
Keri Russell @ Film Independent’s Spirit Awards
About Photo #951441: Keri Russell arrives at the 2008 Film Independent's Spirit Awards held at Santa Monica Beach on Saturday in Santa Monica, Calif. She wore wearing Jimmy Choo "Isis"…Read More Here
Posted to
Keri Russell