An infographic illustration for a Managed Solution campaign.
Graphic Design, Infographics
Infographics