1992-09-24 | Bandung, Indonesia
Sheila Dara Aisha is an Indonesian actress.
Eyang Putri
Teka-Teki Tika
Gara-Gara Warisan
Miracle in Cell No. 7
Ending Love in 3 Episodes
Cigarette Girl
Sunshine
What We Lose to Love