Why Stockholm releases 10,000 salmon and sea trout beside the Royal Palace every year

Why Stockholm releases 10,000 salmon and sea trout beside the Royal Palace every year

Why Stockholm releases 10,000 salmon and sea trout beside the Royal Palace every year
Why Stockholm releases 10,000 salmon and sea trout beside the Royal Palace every year