Thursday, January 23, 2020

The People's Anti-Imperialist Struggle Will Win, Poster, People's Republic of China, 1960s -- Daily LIFT #108


The People's Anti-Imperialist Struggle Will Win, Poster, People's Republic of China, 1960s -- Daily LIFT #108

No comments:

Post a Comment