Shop premium fabrics, unique sewing patterns & haberdashery

patches

Quick View
Embroidered, unique and modern patches - UK made
£3.90
Add To Cart
Quick View
Embroidered, unique and modern patches - on greeting cards
£4.90
Add To Cart