Nora de Izcue was born in 1934 in Peru. She is the first female director and writer of her country.
No credited titles to show.