Telegraph
New wordmark and icon for Telegraph, an interactive design studio in Dallas.
They just launched their new site, check it out → here
View all tags
Posted on
May 23, 2016
More by Travis Ladue View profile
Like