Horse carriages seen at the Copenhagen Town Square.
1967
2024
1989
2011
1976
1981
1985
2004
1973
1946
1975
2007
2023