Francesca Bill is known for her work on Untamed Heart (1993), Across the Tracks (1990) and Shirts/Skins (1973). Read more on iMDB