5 thoughts on “Carlos Tarrats

  1. This guy has some really great work.

    I can’t even imagine how awesome it must be being a graphic designer at American Apparel. They’re one of the few companies that actually understands Swiss design—and embraces it, too.

Comments are closed.