$28,000

Trinity 18K Turquoise Beads Necklace

Please select your size