Cherry Tree Beads
approximately 50 beads per strandCoral is a hot pink or red precious gemstone made from biological marine life, unlike most gemstones that are made of minerals. There are hundreds of unique species of coral that make up coral reefs, but only a few...