Horse carriages seen at the Copenhagen Town Square.
1919
1930
1903
1914
1907
1916
1926
1929
1915
1922
1928
1923
1995
1921