Tag: Though Amsterdam is the capital of the Netherlands the seat of government is in this city

close