2 Names Heart Necklace & Birthstones

$57.00

Our jewelry is made of high-quality materials, so it does not discolor.