From Higuera de las Dueñas, Ávila, Castilla y León, Spain • 1921 - 2019
We don't have a bio for this person yet
Edge of the AxeFilm • 1988
The Beast and the Magic SwordFilm • 1983
ConquestFilm • 1983
The Awful Dr. OrlofFilm • 1962