Horse carriages seen at the Copenhagen Town Square.
2023
1986
1966
1968
2025
2015
2024
2008
2010
2004
2009
2007
2016
1959