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