SHAY 18kt yellow gold diamond Illusion necklace

SHAY 18kt yellow gold diamond Illusion necklace

Price: $16.89
product description: