2 Views
The Late Lamented is a 1917 Comedy short.
Release: Sep 23, 1917
Runtime: 20 minutes
Language: No Language
Studio: Keystone Film Company
Country: United States of America