South African resistance posters: Solidarity with detained workers Their struggle is ours
Political slogan graffiti on a wall
South African resistance posters: Land of Conflict
South African resistance posters: Crossroads Siyahlala We are staying
Political slogan graffiti on a graveyard wall
Political slogan graffiti on a wall on a Cape Town street
Meeting of the South African Indian Congress (SAIC)
Allan Boesak at anti-election meeting in Cape Town
Silkscreen workshop for making posters.
Political slogan graffiti on a wall in Johannesburg