The Troubadour's Triumph (1912)
Early Lois Weber film.
Release Date: 1912-08-08
- Country: US
- Language: en
- Runtime: 10