From Torre Annunziata, Campania, Italy • 1933 - 1980
We don't have a bio for this person yet
The Devil's Wedding NightFilm • 1973
The French Sex MurdersFilm • 1972