The flower of life as a sign in the snow