From Madrid, Madrid, Spain • 1933 - 1977
We don't have a bio for this person yet
Dr. Jekyll vs. The WerewolfFilm • 1972