Shan Lu is known for Long Live the Wife (1947), Trilogy of Swordsmanship (1972) and Feng Fei Fei (1971).
No data