Horse carriages seen at the Copenhagen Town Square.
1898
1899
1908
1928
1920
1902
1917
1919
1957
1916
1934
1935
2006