London. UK. Steve Coogan BFI London Film Festival Photocall for Philomena at Claridges Hotel, London. 16th October 2013. LMK73-45562-171013 Keith Mayhew/Landmark Media .
Size: 2202px × 3288px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: