Results 1 results found Town hall, Radhusplatzen and Radhus, Copenhagen, Denmark, Scandinavia, Europe