0.603 Views
A French silent film directed by Louis Feuillade.
Release: May 15, 1912
Runtime: 17 minutes
Language:
Studio: Gaumont
Country: France