Horse carriages seen at the Copenhagen Town Square.
2012
1905
1897
1904
1895
1900
1955
1925
1983
1896
1908
1927
1933
1899
1910
1901
1922
1902