Glass and Gemstone Beads

Large Stone & Marble Beads, 89¢/cup


image