Theshia Naidoo
Theshia Naidoo演员

Theshia Naidoo is an actress and costume designer, known for Lost Causes (2008), Super (Hero) Lawyer (2012) and I Love Cookies (2010).

TA的作品(2)