0.894 Views
A 1917 film directed by Lloyd Ingraham.
Release: Apr 14, 1917
Runtime: 50 minutes
Language: No Language
Studio: Fine Arts Film Company
Country: United States of America