From Madrid, Madrid, Spain • 1894 - 1968
We don't have a bio for this person yet
The Tower of the Seven HunchbacksFilm • 1944