Live action footage
Stockholm City Hall is the building of the Municipal Council for the City of Stockholm in Sweden.
HD
1920 x 1080