Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
1891
1997
1966
2011
2007
2003
2012
2009
2004
1975
2021
1988
1969
1991
2010
1996