Petit Moments-Moore Necklace

$42.00

16 inch vintage snake necklace

14 K gold plated

1 item left