Gem Trees
Indian Gem Stone Tree - Carnelian
£7.50
Indian Gem Stone Tree in Carnelian - 80 stones These Indian Gem Stone Trees are handmade from real gemstones and mounted on gemstone rock bases. Carnelian...