From Juchitán, Oaxaca, Mexico • 1905 - 1990
We don't have a bio for this person yet
The Black ScorpionFilm • 1957