Mix of infographics and narration in motion design, this video is made for the European Parliament

Agency

European Service Network