From Naples, Campania, Italy • 1929 - 2002
We don't have a bio for this person yet
Nightmare CityFilm • 1980
Hitch-HikeFilm • 1977