The peoples of the three countries in Indo-China must win, American imperialism must be defeated!

Search this site

Share this page

Order a reprint of this poster at chinesepostershop.com: