Tree of Life Art Installation
An art installation expressing the symbolism of the Tree of Life, human beings intertwine with nature, elements and colourful energy.
An art installation expressing the symbolism of the Tree of Life, human beings intertwine with nature, elements and colourful energy.
Comments from visitors:
|