Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
1990
2014
1935
2005
1957
1934
1987
1951
1938
1981
2004
1947
1971
1933
2000
1995
2002
2018