This is a ladies cycling display in the summer of 1899 in London, England. It is a display/show by the Catford Cycling Club.
1996
2011
2012
2022
2014
2013
—
1982
2005
2019
1994
2023
2020