Leaf is a top quality fashion brand with a mission of caring for nature. For each product sold, a new tree is planted. In the spirit of saving nature, a collection of original prints and embroidery was born.
The Leaf brand offers universal, timeless cuts made of natural, environmentally friendly materials. All clothes are produced in Poland using the highest quality organic Premium Cotton. Our inspiration was the brand’s slogan – “Follow your true nature”.