Freya Allan in The Witcher: Season 2 premiere

 

 

Freya Allan attends the World Premiere of ‘The Witcher: Season 2’ at Odeon Luxe Leicester Square in London, UK

READ MORE  Cara Delevingne Photoshoot for Elle UK Cover