4.0 / 10
(1 votes)
A young woman is abducted and forced to beg from passers-by.
United Kingdom
3 minutes
1905
Lewin Fitzhamon
Hepworth Manufacturing Company
Ruffian
Girl
Director