18k Solid Yellow Gold Polished Concave Heart Necklce 16 inches

Sold out

18k Solid Yellow Gold Polished Concave Heart Necklce 16 inches

Sold out

18k Solid Yellow Gold Polished Concave Heart Necklce 16 inches

SKU: 10162