Ten Thousand Villages Iowa City
Ten Thousand Villages Iowa City Description
Ten Thousand Villages brings fair trade unique handmade gifts, jewelry, home decor, art and sculpture, textiles, servingware, and personal accessories to markets in the U.S.