Edmonde Franchi is an actress, known for Lila Says (2004), French Twist (1995) and Up for Love (2016). Read more on iMDB