Profile of Malose Emmanuel

Lephalale, South Africa