Charles Mukucha Tawanda Takura, born in 1989 is an artist who lives and works in Harare, Zimbabwe. With the loss of his parents, he began making shoes for retail to survive which sparked his interest ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results