Infographic
A teeny snippet of a 13x19" infographic given to a client to summarize a 50+ page report that went along with it.
View all tags
Posted on
Jan 27, 2014
More by Buzzshift View profile
Like