Tumi Masekela


Tumi Masekela is a South African first-class cricketer who plays for the Knights cricket team.