Advertising agency creds in the familiar form of an infographic

Novel. First one i’ve seen.

Leave a Reply