From Roma, Lazio, Italy • 1915 - 1981
We don't have a bio for this person yet
TorsoFilm • 1973
Your Vice Is a Locked Room and Only I Have the KeyFilm • 1972
So Sweet... So PerverseFilm • 1969