Spaced Initials and Star of David Diamond Necklace

$150.00

Finish