NEBULA
Discover
Movies
TV Shows
Francesca Wilde — NEBULA
Acting
Francesca Wilde
London, England, UK
Known
for
52
Outlaw Force
1988
65
Intimate with a Stranger
1995
80
Are You Ready for Love?
2006