London, UK. Micheal Ward at BAFTA British Academy Film Awards - Winners Room - at the Royal Albert Hall, Kensington, London on February 2nd 2020. Ref: LMK73 -J6087-030220 Keith Mayhew /Landmark Media. .


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

Keywords: 2020, arrivals, awards, bafta, baftas, carpet, celebrities, celebrity, celebs, film, london, red, uk