London's Trafalgar Square
London's Trafalgar Square
Watch london's trafalgar square FMovies. Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.
- Genre: Documentary
- Country: United Kingdom
- Director: William Carr Crofts
- Cast: