Carnelian Gem Tree 8" 300 beads

Carnelian Gem Tree 8" 300 beads