Horse carriages seen at the Copenhagen Town Square.
2021
1997
2008
2013
2012
2014
1964
1999
2000
2017
1991
2003
1957
2019
2007