Russian Federation (123)
Poster

by African Liberation Support Committee
Undated, late 1970s?
Poster in support of the struggle for Zimbabwe independence. This poster seems to have been designed to be used in a ...
Type: Poster Africa coverage: Zimbabwe