Subscribe to Newsletter
Served monthly. Absolutely Free!
Systems Design Limited — Publisher of IdN Magazine
Illusion: Poster design by Sara Cunha — London, UK
Based in London, Sara loves working with bright colors, geometric shapes and experiment different materials, crossing the visual and three-dimensional worlds of illustration, animation and paper sculpting.