A film from the UK based Mitchell & Kenyon.
May 21, 1901
Released
Manchester Wheelers' Annual Race Meet
4min
—
No Language
BFI