Wild Scarf

Regular price £18.00
/
Tax included.

Only 5 items in stock!
  • 60% viscose 
  • 30% cotton
  • 10% wool
  • Hand wash only
  • leopard scarf

You may also like