Race for the Muriatti Cup, Manchester poster

Race for the Muriatti Cup, Manchester (1901)

A film from the UK based Mitchell & Kenyon.

Similar Documentaries