From Rome, Italy • 1928 - 2026
We don't have a bio for this person yet
The Wax MaskFilm • 1997
What Have You Done to Solange?Film • 1972
Planet of the VampiresFilm • 1965