Illustration Friday ~ Renewal Posted on: January 2, 2010 by: Roberta Comments: 19 Comments “The Earth will renew the foliage it sheds.” – Irish Proverb