Natural grass agate gemstone beads

Natural grass agate gemstone beads

Details: 30*30mm faceted square grass agate gemstone beads wholesale
Material: grass agate
Quantity: approx 13 beads per strand