The Diamond Runners
Movie
The Diamond Runners (1916)
Helen, a "diamond runner," reaches South Africa.
- Production
- Signal Film