Videos

5 facts about life and work in Sweden

Download from Vimeo
5 facts about life and work in Sweden

What characterises life in Sweden? Find the answers in this video.