EXELSIA Logo Remastered

Overworked logo for our Cologne based design agency

Posted on Aug 9, 2014

More by Alex G. Fischer

View profile