Hand Sewn Textile Brooch 1

  • Hand Sewn Textile Brooch 1

  • A hand crafted textile and mixed media brooch made with vintage textiles
  • £22.00
Out of stock.