London, UK. 040112. Phyllida Lloyd at the UK premiere of the film The Iron Lady held at the BFI Southbank. 4 January 2012. Ref: LMK73-32022-050112 Keith Mayhew/Landmark Media. . *WEB AND DIGITAL USES WILL BE CHARGED FEES*


Size: 2123px × 3150px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: