Herman Mashaba elected Mayor of Johannesburg 2016

Herman Mashaba amidst a sea of clapping hands