Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
1891
1902
2018
2014
2023
1996
2009
2019
2007
1987
2012
1956
2015
2020