Embroidery Florals

Regular price £30.00

Tax included. Shipping calculated at checkout.

Classic Handmade Headbands using Floral Embroidery Fabric from Tehran, Iran. 

Handmade in London. 

Each headband is unique, designs will vary