100% linen made in France, certified Masters of Linen® 

Masters of Linen® : registered trademark and a seal of excellence 100% Europe. A reference for professionals and consumers. Learn more.