![](http://www.alamy.com/thumbs/6/EA7FCB34-B4FF-43BA-8673-4A9250CAEA82/2A3Y1HK.jpg)
London, UK. Ray Liotta at The BFI 63rd London Film Festival Mayfair Hotel Gala screening of 'Marriage Story' held at the Odeon Luxe, Leicester Square, London on October 6th 2019. Ref: LMK73-J5550-061019 Keith Mayhew/Landmark Media
Size: 2334px × 3354px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arrivals, carpet, celebrities, celebrity, celebs, london, red, uk