Shela Nadine is an Indonesian model and actress.
Candy Caddy
Series • 2023
Foxtrot Six
Movie • 2019
10: The Secret Mission
Movie • 2017