From Ciudad de México, México
We don't have a bio for this person yet
The Ship of MonstersFilm • 1960