Taken 16" Rose Gold Necklace

$38.00

Put your love on top with this dainty rose gold layer.
16" long

Share