Lily Cole Pictures: The Imaginarium of Doctor Parnassus AFI Fest 2009 Premiere Photos
Lily Cole arrives on the red carpet at the AFI Fest 2009 premiere of "The Imaginarium of Doctor Parnassus" held at Grauman's Chinese Theatre on November 2, 2009 in Hollywood, California.