London's Trafalgar Square
London's Trafalgar Square
1890 · 1 min
London's Trafalgar Square
1890 · 1 min
4.514
37 Votes
Documentary
Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.