Francesca Wilson

Francesca Wilson

Francesca Wilson is an actress, known for Rogue Cell (2019), The Cell (2014) and The Revenge Files of Alistair Fury (2008).