Helena Garret is known for Angel of Death (1985), Viaje a Bangkok, ataúd incluido (1985) and The Last Women of the Philippines (1986).
Sem dados