From Barcelona, Cataluña, Spain • 1929 - 1991
We don't have a bio for this person yet
Knife of IceFilm • 1972
The Awful Dr. OrlofFilm • 1962