Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
2022
2014
2016
2019
1968
1969
1888
1983
2003
1963
1980
2007
1945
2010
2025
2000
1984
2017