Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
2025
2024
2010
1984
2017
2016
1972
1952
2011
2012
2023
—
1968
2015
2013
1903