The chairperson and treasurer of the Holy Ghost Church of Zion discussing matters of finance at the Annual General meeting, Zululand.
Metal and Allied Workers Union (MAWU) members on strike in Brits, Western Transvaal
Pineapple picker on a farm in Zululand, Natal
A wine farm worker, Western Cape
Tanji Township
Planting Season, Kwangema
Black Sash protester pleads with police, Johannesburg
Anti-election meeting, Johannesburg City Hall
On the bus to Pachsdraai - the day of the removal
A night cleaner polishes the boardroom table of a Johannesburg