Yu Lan ( born 3 June 1921 ) is a Chinese film actress . In 1961 , Yu won the award for Best Actress at the 2nd Moscow International Film Festival for her performance in '' A Revolutionary Family '' . Her youngest son is Chinese director and Beijing Film Academy professor Tian Zhuangzhuang
2nd Moscow International Film Festival
2nd Moscow International Film Festival
Yu Lan