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
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
Alcoholic mother working at a 'shebeen' to pay for her drink, Hanover Park, Cape Town