Infographic Illustration for Retail

Illustration part of a series of infographics. Highlight new technology for advertisers.

A bigger composition featuring some of the same elements

More by Cristian G. Rusu

View profile