Amanda Rawles is an Indonesian actress.
7 Hari Menembus Waktu
Role(s): Cleo
ILY from 38.000 Ft
Role(s): Tiara
Promise
Role(s): Kanya
Jailangkung
Role(s): Bella
Dear Nathan
Role(s): Salma