Ladies on Bicycles 1899
Overview: This is a ladies cycling display by the Catford Cycling Club in the summer of 1899 in London, England.
Our movie and video library can only be streamed or downloaded by members only