Crafting has always covered political statements and protest, and these political cross stitch patterns are no different. Each design has been crafted by Urban Stitches
New
£ 0.00
£ 3.00
£ 2.50
£ 4.17
£ 3.33
£ 0.00
£ 0.00
£ 3.33
£ 3.33
£ 5.00
£ 5.00