Cherry Tree Beads
approximately 39 beads per strandImpression Jasper is a sand-colored stone with white matrix patterning, often dyed vibrant colors like pink or blue. Impression Jasper was originally discovered in Germany and can be found in mountainous regions across...