From Rome, Lazio, Italy • 1942 - 2003
We don't have a bio for this person yet
Deep RedFilm • 1975
The Sinful Nuns of Saint ValentineFilm • 1974