0.478 Views
Aolei Yilan lead her tribe to defend against russian invasion in 17th century China
Release: Jan 01, 1979
Runtime: 182 minutes
Language: 普通话
Studio: Ningxia Film Group, Shanghai Film Studio
Country: China