About Francesca Mills: Francesca Mills is a -year-old British actress who was born on March 15, 1996, in Loggerheads, Staffordshire, England. Mills is known for appearing in various movies and tv series including The Witcher: Blood Origin (Meldof, 2022), Sneakerhead (Jemma, 2022), Pistol (Helen of Troy, 2022), and many more. Let's know more about her. …
Read more