Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
2025
1979
2018
1994
2012
2015
1952
1934
2011
2016
2019
2021
2020
2013
2006
1978
1961