Ten Thousand Villages

Ten Thousand Villages, one of the largest fair trade organizations,
works in 38 countries