Monthly Archives: December 2013


Winter Solstice is of course, the longest night and shortest day of the year. Solstice in Latin actually means “The Sun Stands Still.” And so it is — the Sun has stopped retreating but hasn’t yet begun to come back. … Continue reading

Posted in What's Happening | Leave a comment