Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
2022
2024
1985
2002
2018
2019
2003
2016
2015