A short film from the Lumière brothers, filmed in a Dresden street.
1988
2016
1993
2019
2010
1948
2007
2008
2009
2023
2006
1989
1990
1986
2018
2011
1997
1920