London's Trafalgar Square

Movie Poster
4.5
  • NR
Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.