Isabel Perales is known for 1492: Conquest of Paradise (1992), Santo vs. Doctor Death (1973) and El balcón de la Luna (1962).
No data