London, UK. Zach Braff at the European Premiere of 'Oz the Great and Powerful' at the Empire Leicester Square. 28th February 2013. Ref: LMK73-41392-010313 Keith Mayhew/Landmark Media
Size: 3217px × 4707px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: