Nthabiseng Kenoshi: Nthabiseng Kenoshi. Actress: Duma. Nthabiseng Kenoshi is known for Duma (2005).
Known For: Duma (Lucille)