seed of life / flower of life • universal sign for creation and unity of all lifeforms • soon to be screen printed!