Days before they arrive in the final installation of Lord of the Rings, Elves will be appearing in Delaware on Sunday, as the State experiences the holding of the 28th annual procession and service honoring Santa Lucia.
The saint symbolizes love, compassion, and light, and those are things we hope abound for all this holiday season.
More on the Lucyfest, as it is practiced in Sweden. It's definitely a fascinating celebration.