I'm Ece Delemen, a freelance art director and illustrator from Istanbul. I do print and digital design, branding as well as illustration.
Works