Attendees visit the annual Kwanzaa festival celebration at Constitution Hill, Johannesburg on 26 December 2017. The festival celebrates African traditions and heritage, and featured foods, clothing for sale, as well as cultural demonstrations and music. Picture: Yeshiel Panchia
Attendees walk past a stall with the South African flag at the annual Kwanzaa festival celebration at Constitution Hill, Johannesburg on 26 December 2017. The festival celebrates African traditions and heritage, and featured foods, clothing for sale, as well as cultural demonstrations and music. Picture: Yeshiel Panchia
An attendee gazes at wares on display at the annual Kwanzaa festival celebration at Constitution Hill, Johannesburg on 26 December 2017. The festival celebrates African traditions and heritage, and featured foods, clothing for sale, as well as cultural demonstrations and music. Picture: Yeshiel Panchia
Drummers play at the annual Kwanzaa festival celebration at Constitution Hill, Johannesburg on 26 December 2017. The festival celebrates African traditions and heritage, and featured foods, clothing for sale, as well as cultural demonstrations and music. Picture: Yeshiel Panchia
Drummers play at the annual Kwanzaa festival celebration at Constitution Hill, Johannesburg on 26 December 2017. The festival celebrates African traditions and heritage, and featured foods, clothing for sale, as well as cultural demonstrations and music. Picture: Yeshiel Panchia
A stall owner prepares food at the annual Kwanzaa festival celebration at Constitution Hill, Johannesburg on 26 December 2017. The festival celebrates African traditions and heritage, and featured foods, clothing for sale, as well as cultural demonstrations and music. Picture: Yeshiel Panchia