London's Trafalgar Square
4.5
January 1, 1890
1 min
Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
Movie
1891
2001
1974
2024
1996
1970
2008
1986
1980
1960
2010
1998
2006
1961
1988
2020
1967
2016
2018
2013
1968
1959
1963
1965
1966