Sylvester Mubayi

Sylvester Mubayi, Zimbabwean master sculptor. Shona stone master featured at Serengeti Gallery exhibition. Mubayi…