London, UK. 15th Oct, 2017. Clare Stewart attending the closing night Gala for BFI Film Festival at Odeon Leicester Square 15th October 2017 Credit: Peter Phillips/Alamy Live News

- Image ID: KDPW5B

Similar stock images