Tri-layered neckalce, in vintage gold with black beading

Clare Layered Necklace

$13.00Price