Indigo cap sleeve top has been hand woven and hand dyed in West Africa. The cloth is woven on a small 36X36 loom from 100% cotton. Each yard is unique in color and pattern
.