Movie Image

Sheila Dara Aisha, Acting

Bandung, Indonesia | 1992-09-24

Sheila Dara Aisha is an Indonesian actress.