Mother of pearl shell, Italian silk, handmade work, 3D beads, and pearls

340

Out of Stock