The Farmer Forsworn
Drama
1915
5.0
104