Celtic Tree of Life Mirror
Click To Enlarge
- Item #: 15196
The mirror has a ribbon of Celtic knots 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, life and happiness. This mirror is hand painted on native wood in Bali. size - 14.5" x 18.5"