monoskop.org · posters and Rosta (the Russian Telegraph Agency) windows. Political posters and...
15
monoskop.org · posters and Rosta (the Russian Telegraph Agency) windows. Political posters and wall newspapers had become substitutes for ordinary newspapers throughout war-torn