Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
4.1 ⭐
1891
4.4 ⭐
7.2 ⭐
2001
7.3 ⭐
1974
5.7 ⭐
2024