Zaffiro Etrusco Roman Weave Necklace

  • $5,170.00