Horse carriages seen at the Copenhagen Town Square.
1924
1902
1928
1929
1987
1912
1915
1914
1921
1932
1911
2009
1995
1919
1926