Stand by · pulling the latest frames
Shen Yu-Li
Acting
Storm Over the Yangtse River
1969
Devil yielded to God
1970