Maleficent Patch

  • Sale
  • Regular price £5.50
Tax included. Shipping calculated at checkout.


*On sale* 
Made in Spain, by La Barbuda. 


This is a 9 cm embroidered patch with merrowed edge and iron-on backing.