From Ocaña, Toledo, Castilla-La Mancha, Spain • 1925 - 1978
We don't have a bio for this person yet
Hotel FearFilm • 1978
LeonorFilm • 1975
Night of the Blood MonsterFilm • 1970