What Is Flax Linen? The Luxurious, Eco-Friendly Fabric ExplainedFabric, Linen, Textiles October 31, 2025