The Renewer

After a very long march, a group of people who are travelling with their animals have finally made it across the deserts and a high mountain. They are wearily stumbling down the hill into the valley when they find the most beautiful meadow - here, all is green!

All is lush and full of life, vibrant, fresh, moist and there are so many different plants, all of them life giving in the extreme.

The people and the animals as one let themselves fall and roll in the green, laughing with delight and joy of deliverance.