Due to my annual summer holiday, any orders taken will not be dispatched until the first week of July.
Millefiori Long Scarf
Regular price £32
Mackintosh Rose Long Scarf
Sold out
Swirling Leaves Premium Scarf
Regular price £42
Anemone Snood
Regular price £22