Tree17 makes handmade sustainable prints of trees from London’s Walthamstow E17.
The simplicity of the branding is designed to enhance the detail & colour of the prints, which vary in their detail, size and shape.