Monday, December 22, 2008

Christmas Tree



The Vatican's tallest Christmas tree is twinkling in St. Peter's Square.
The Christmas tree is a Mandela, a bundle of symbols showing what creation has to offer: light and the movement of angels, the gifts of orchard and field, forest and sea, all topped off by the star that pointed to the end of the journey, the place of peace.

No comments:

Post a Comment