Sheila Mambo is known for Kecoh Betul (2010), Diari Romeo (2003) and Aku Ada, Kau Ada? (2012).
No data