Francesca Hall

Francesca Hall

Francesca Hall is an actress, known for David Copperfield (1986), Bugs (1995) and Les cadavres exquis de Patricia Highsmith (1990).