For me it symbolises a new beginning. The "Flower of Life" is a Mandala, which is kept in the colours of the 7 chakras of Buddhism. It floats on the Universe and the background is inspired from the "Rosetta Nebula" which can be found in space. It is "born" in it and goes out to do its task.