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.