Horse carriages seen at the Copenhagen Town Square.
1916
1928
1913
1922
1925
1917
1927
1919
1926
1920
2010
1923
1903
1912
1929