Long ago in a far away land, there lived a perfect little tree named Small Pine. Small Pine had always dreamed of being picked to be the Queen's special Christmas tree. Over time, as Small Pine gave shelter to many animals of the forest, its branches had become damaged. But when the Queen sees this imperfect tree she is reminded of the love and protection we seek in God. Small Pine's love and charity for its friends help to make it the most perfect Christmas tree of all.
With beautiful illustrations Why Christmas Trees Aren't Perfect makes a wonderful tradition for Christmas and advent.