Horse carriages seen at the Copenhagen Town Square.
1926
1916
1965
1927
1912
1921
1902
1909
1930
1933
1923
1914
1928
1925
1924