Crystal Palace Yarns

Crystal Palace Yarns

Crystal Palace Yarns are based in Richmond in California, and produce a wide range of yarns containing cotton, bamboo, angora, merino wool, kid mohair, silk and soy.