Mongezi Ncaphayi

Born in 1983 in Benoni, South Africa.

Works and lives in Johannesburg, South Africa.