Temwani Raphael Ngwira

Berlin, Northern Cape, South Africa