A Berlin street scene.
1964
2004
1991
1956
1940
2008
1897
1975
1965
1934
2018
1911
2011
1951
2002
1958
1939
1981