Antonio Miranda is known for Santo vs. the Head Hunters (1971), Blue Demon y las invasoras (1969) and Hermelinda linda (1984).
No data