Tree of Life

Tree of Life stained glass mary leen

The tree of life represents the connection to mother nature. She is standing on the earth with her roots growing downwards into the earth whilst her branches are growing out into eternity.