www.sewessential.co.uk
Offers products encompassing dressmaking, machine embroidery, cross stitch, haberdashery, patchwork and quilting.
Offers products encompassing dressmaking, machine embroidery, cross stitch, haberdashery, patchwork and quilting.