Horse carriages seen at the Copenhagen Town Square.
2015
2016
2017
2004
2009
2023
2006
2024
1980
2003
1979