Palm seed bead, Italian silk, work of beads, embroidery, and rhinestones

330

Out of Stock