Soviet propaganda cartoon about the ongoing revolution in China.
6.5 ⭐
2020
7.3 ⭐
2017
5.9 ⭐
2024
6.3 ⭐
2012