Tiny silver square beads and Fresh water Pearl layered Long Necklace

$23.00

Quantity