Crewel Embroidery


Crewel embroidery kits, new and vintage.