Flower of Life Sticker Posted on 2012/06/09 by admin Flower of Life is considered by some to be a symbol of sacred geometry, said to contain ancient, religious value depicting the fundamental forms of space and time. product tags: flower, life, fol, sacred, geometry, new age, stickers,