The Lincoln Handicap (1909)

The Lincoln Handicap (1909) / Documentary / Short / Sport / UK /