From Oliva, Valencia, Spain • 1931 - 1997
We don't have a bio for this person yet
The Cannibal ManFilm • 1972