Russian Propaganda

Series 1 - 6. Capitalist Sharks

About this programme

6/9. Animated Russian propaganda shorts including the Shareholder and Proud Little Ship.

Categories
Arts