Gemstone Necklace Handmade by Shankari

from $90.00

Pearls:

Purity and Integrity

Size:

Pearls:

Purity and Integrity