The Demon

The Demon 1911

1

An early Norwegian short film from 1911.

1911