0.079 Views
Release: Jul 06, 1926
Runtime: 110 minutes
Language: No Language
Studio: Minxin Film Company
Country: China