1.04 Views
Louis Feuillade's final film
Release: Nov 21, 1924
Runtime: 53 minutes
Language: Français
Studio: Gaumont
Country: France