Ten Thousand Villages - Portland, Oregon helps to create vital fair income to artisans in the developing world by marketing their handcrafts and telling their stories in the United States.
Ten Thousand Villages - Portland, Oregon helps to create vital fair income to artisans in the developing world by marketing their handcrafts and telling their stories in the United States.