Public Affairs

Olga Komulainen

Visual Communication Specialist

Graphic design, infographics, information design, visual identity

Filter content