Ten Thousand Villages Puts People Before Profits with Fair Trade Crafts
Fair Trade products from artisan groups in 27 countries in developing nations including India, Bangladesh, Nepal, Vietnam, Peru, and Kenya.
Fair Trade products from artisan groups in 27 countries in developing nations including India, Bangladesh, Nepal, Vietnam, Peru, and Kenya.