Leila de Oliveira is known for A Ilha do Amor (1981) and The Strange World of Coffin Joe (1968).
No data