
Hand dyed cross stitch fabric, embroidery thread and other fine needlework supplies. Based in suburban St. Louis, Missouri - order online or visit us and shop in person at our St. Louis cross stitch store, Colour and Cotton Needleworks, located at 14545 Manchester Rd, Ballwin, MO 63011.