Karen Walker Single Initial Necklace – Rose Gold

$829.00

Clear