NOT AVAILABLE FOR PUBLICATION IN THE NETHERLANDS OR FRANCE
UK premiere of 'The Little Mermaid' at Odeon Luxe Leicester Square
Featuring: attending the UK Premiere of Disney movie The Little Mermaid at Odeon Luxe Leicester Square in London, UK.
Where: London, United Kingdom
When: 15 May 2023
Credit: Dutch Press Photo/Cover Images
**NOT AVAILABLE FOR PUBLICATION IN THE NETHERLANDS OR FRANCE**