Camera
Foshan, Guangdong province, China
Had I Not Seen the Sun
2025 · Movie
Stage Art of Shang Xiaoyun
1962 · Movie
Red Tide on Ba Mountains
1961 · Movie
Trilogy of Swordsmanship
1957 · Movie
Flowers of Our Motherland
1955 · Movie
Min zhu qing nian jin xing qu
1951 · Movie