
Sheila Timothy is the older sister of Marsha Timothy. Unlike her sister who often appears on screen, Sheila Timothy or commonly known as Lala is an Indonesian film producer, and she has a significant influence in the entertainment industry. So, how beautiful is she? Let's take a look.