From Barcelona, Barcelona, Catalonia, Spain • 1916 - 1989
We don't have a bio for this person yet
ExorcismFilm • 1975