Designed by
Title
David Thewlis, #22801884
Description
David Thewlis at the premiere of his new movie The Lady, part of the 2011 AFI Fest, at Grauman's Chinese Theatre, Hollywood. November 4, 2011 Los Angeles, CA Picture: Paul Smith / Featureflash
This image is editorial