The Tree of Life is of incomprehensible high. Large enough to reach all directions of the Earth. High enough to reach the endless sky. The tip of each branch is a beam of light that connects all the living souls. The roots connect every vital force on Earth. The bark grows the blueprints of all who have ever lived…These images come as UV-resistant prints on art canvas in sizes up to 120 cm/47 inches (long side).