Francesca Louise White
Francesca Louise White is an actress from Oxfordshire, England. Nomadic in nature and known as a bit of a chameleon she has a steadily growing resume of credits in feature and short films, theatre, commercials, corporates, and music videos as well as print work.Demonstrating a passion for acting ...