A textile processing facility using plant-based dyes and water-saving technologies, showcasing sustainable fashion production

Code produit:
1147237130