Profile of Juniior Ngqungwana Themba

South Africa, Port Elizabeth