Infinity and Heart Layered Necklace-Large

$608.00 $760.00

10 karat gold

Swarovski crystals

Adjustable length

20in-18in