Ida Leman is known for Badai di Ujung Negeri (2011), Melintas Badai (1985) and The Narrow Bridge (1982).
No data