Venue for the May Day rally

Venue for the May Day rally

Venue for the May Day rally, Mehlareng Stadium in Tembisa.