Advertisement

 
Lily Cole on the red carpet for the premiere of The Imaginarium of Doctor Parnassus at the Visa Screening Room, during the Toronto International Film Festival on September 18, 2009 (Photo by Karon Liu)