1 Views
In India, a British soldier saves the jeweled eye of a sacred idol.
Release: Jun 01, 1930
Runtime: 56 minutes
Language: English
Studio: British International Pictures
Country: United Kingdom