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