Designed by
Title
David Thewlis, Michelle Yeoh #22860762
Description
Michelle Yeoh & David Thewlis at the premiere of their 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