tri colour gold on sterling silver necklace woven Italy 925

  • tri colour gold on sterling silver necklace woven Italy 925

  • £33.00
Out of stock.