FedEx - Infographic about company's growth

Various elements from an infographic for FedEx, focused on the company's growth

Davide Mazzuchin
Freelance Illustrator & Graphic Designer
Get in touch

More by Davide Mazzuchin

View profile