From Barcelona, Catalonia, Spain • 1924 - 2007
We don't have a bio for this person yet
The Tower of the Seven HunchbacksFilm • 1944