Yoelitta Palar

Born: 1972-10-20


Placeholder

Of Love and Eggs

as Fara
Released: 2004-11-06

Set in and around a mosque in sprawling Jakarta, Indonesia, during the Muslim holiday of...

Movie page