From Madrid, Madrid, Spain • 1932 - 2011
We don't have a bio for this person yet
The Beast and the Magic SwordFilm • 1983