Linen is the world’s oldest known fabric and it is the world's most ecological fabric. Linen is woven from the fibers of the flax plant and is a completely natural resource.

Read More