Silver & 18K Gold Mini Cushion Blue Topaz Necklace

$80.00