Discover your most impressive self with the finest Linen fabrics that are made for the truly different.
Linen Is used from Pre Historic times. Linen is a natural fabric produced from fibres of the flax plant. Ancient Egyptians believed that linen was a gift of the God. It symbolized cleanliness and purity.