Horse carriages seen at the Copenhagen Town Square.
1926
1925
1919
1927
1922
1910
1917
1930
1905
1914
1915