About
TEN THOUSAND VILLAGES
Ten Thousand Villages’ mission is to create opportunities for artisans in developing countries to earn income by bringing their products and stories to North American markets through long-term, fair trading relationships.
Worldwide