From Messina, Sicily, Italy • 1922 - 2009
We don't have a bio for this person yet
Killer FishFilm • 1979
ShockFilm • 1977