Matthew Cavanaugh is a designer focusing on brand identity and typography for companies and agencies.

Scroll down to see more