
Mary Cross Necklace
$55.00
18K Gold Vermeil Sterling Silver
Water Proof
16” with chain extender
18K Gold Vermeil Sterling Silver
Water Proof
16” with chain extender