Mushrooms, snails and plant roots: The surprising story of how your clothes got their color ~life.style Article published Nov 13 2023 13 votes