Ten Thousand Villages is a a non-profit and fair-trade retailer of artisan-crafted home décor, personal accessories, and gift items from across the globe.
Ten Thousand Villages is a a non-profit and fair-trade retailer of artisan-crafted home décor, personal accessories, and gift items from across the globe.