Eliot Sela is an NYC-based graphic designer specializing in the corporate branding field. He works with numerous branding agencies in developing brands for major corporations. Eliot loves combining his knowledge of history, geography, and political a
Last seen: July 17th at 7:49pm — Visit site