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