CELTIC TREE OF LIFE MIRROR
Product Description
This mirror is handpainted on native wood in Bali. It has a ribbon of celtic knot painted all around it.As a living link from the earth below to the sky above, the tree represents a powerful spiritual symbol to the ancient Celts. From its deep, stable roots to its powerful, intertwined branches reaching skyward, the Tree of Life symbolizes strength