Telegraph

New wordmark and icon for Telegraph, an interactive design studio in Dallas.

They just launched their new site, check it out → here

More by Travis Ladue

View profile