Red Guards on Honghu Lake
1961
Ads