Horse carriages seen at the Copenhagen Town Square.
1910
1952
2019
1965
1908
1931
1928
1899
1900
1897
1929
1901
1971
1902
1898