Horse carriages seen at the Copenhagen Town Square.
1896
1909
1895
1899
1897
1904
1923
1901
1934
1945
1932
1902
1979
1915