London, UK. 07th Oct, 2016. General view of the red carpet screening of the film 'La La Land' at the Odeon Theatre at Leichester Square during the BFI London Film Festival. Credit: Hugh Peterswald/Pacific Press/Alamy Live News
Size: 3712px × 5568px
Photo credit: © PACIFIC PRESS / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bfi, carpet, cinema, festival, film, la, land, leichester, lff, living, llw, london, odeon, red, ritzy, screening, square, strikes, theatre, wage, workers