Stefania Spugnini
Man, Woman and Beast 1977
Rating: 6
Scent of a Woman 1976
Rating: 7.5
as Julia
as Candida