Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
2016
2015
2017
2021
1960
1987
1995
2024
1982
—
1959
2013
2022
2011