Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
2018
1944
1968
1977
2014
2017
1936
1954
2019
1989
2023
1916
2011
1965
1934
2007
1955
2022
2001