Youth protest, and barricades erected as a defence against police brutality, Belgravia Road, Athlone, Cape Town, 1985.

Youth protest, and barricades erected as a defence against police brutality, Belgravia Road, Athlone, Cape Town, 1985.