Profile of Teddy Maleka

Johannesburg, South Africa