London, UK. Leomie Anderson at the 'Sumotherhood' World Premiere at Cineworld Leicester Square in London, UK. 10th October 2023. Ref: LMK11-J10244-110923 Steve Bealing /Landmark Media .
Size: 2663px × 4176px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arrivals, awards, carpet, celebrities, celebrity, celebs, london, red, sumotherhood, uk