Open Mic Productions

Makhadzi

Makhadzi

Makhadzi is the stage name of Ndivhudzannyi Ralivhona, a South African singer, songwriter and dancer born on 30…