Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
4.1 ⭐
1891
4.4 ⭐
7.2 ⭐
2023
7.5 ⭐
2021
6.8 ⭐