Film·1897·1m
A Lumière street scene of Paris showing the traffic of horse carriages.
Directed by Louis Lumière
Keep watching