Marthinus Smith

Surname: 
Smith
First names: 
Marthinus
Known by: 
M J
Country: 
South Africa
Super teams: 

Free State 97, Cats 98, 99, 00