Francesca Cherruault

Francesca Cherruault

Birthday: 12 August 1987, London, England, UK
Height: 165 cm
Francesca Cherruault was born on August 12, 1987 in London, England. She is an actress and producer, known for Standby (2014) and Genesis (2017).